html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-black:#000;--color-white:#fff;--color-dark:#231f20;--color-darkergray:#3e4347;--color-darkgray:#777;--color-content-lightgray:gray;--color-gray:#aaa;--color-lightgray:#e6e6e6;--color-lightergray:#f6f6f6;--color-blue:#007be6;--color-red:#ff4136;--color-green:#2fcc71;--color-lightgreen:#e5f3d5;--color-gold:#ffe534;--color-dark-black:#161616;--color-beige-gray:#cbcbcb;--color-dev:#e63500;--color-mkt:#ffa000;--color-primary:var(--color-dev);--color-primary-lighter:#ed1c24;--color-primary-light:#da4c55;--color-primary-dark:#bc1c27;--color-primary-darker:#89010a;--color-secondary:var(--color-mkt);--color-secondary-lighter:#ffa000;--color-secondary-light:#ffa000;--color-secondary-dark:#ffa000;--color-secondary-darker:#ffa000;--text-color:var(--color-darkgray);--body-bgc:var(--color-white);--width-pc:1280px;--width-pc-article:930px;--width-t:830px;--width-m:320px;--gutter-width:40px;--outer-margin:20px;--gutter-compensation:calc((var(--gutter-width) * 0.5) * -1);--max-page-width:var(--width-pc);--max-page-width-pc-article:var(--width-pc-article);--root-font-size:62.5%;--body-font-size:1.6rem;--border-radius:3rem;--transition-timing:.4s;--font-family:"Open Sans",sans-serif;--font-family-headings:"Open Sans",sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-extrabold:800;--h1-color:var(--color-darkergray);font-size:62.5%;font-size:var(--root-font-size)}input[type=number]{-moz-appearance:textfield}.toggler .open{display:inherit}.toggler .close,.toggler.is-active .open{display:none}.toggler.is-active .close{display:inherit}.upper{text-transform:uppercase}svg.icon{width:1em;height:1em;fill:currentColor;vertical-align:text-bottom;transition:fill .2s}svg.icon.icon-primary{color:#e63500;color:var(--color-primary)}svg.icon.icon-secondary{color:#ffa000;color:var(--color-secondary)}svg.icon.icon-1-25x{font-size:1.25em}svg.icon.icon-1-5x{font-size:1.5em}svg.icon.icon-2x{font-size:2em}svg.icon.icon-3x{font-size:3em}svg.icon.icon-3-75x{font-size:3.75em}svg.icon.icon-mr{margin-right:.5em}svg.icon.icon-ml{margin-left:.5em}.btn svg.icon{height:1.35em}body,html{height:100%;scroll-behavior:smooth}body{margin:0;padding:0;background:#fff;background:var(--body-bgc);color:#777;color:var(--text-color);text-align:center;font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem;font-size:var(--body-font-size);line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fonts-loaded body{font-family:Open Sans,sans-serif;font-family:var(--font-family)}body *{box-sizing:border-box}body:after{position:fixed;top:0;left:0;z-index:1024;width:0;height:0;background:rgba(0,0,0,.5);content:"";opacity:0;transition:opacity .4s,width 0s .4s,height 0s .4s}body.overlay:after{width:100%;height:100%;opacity:1;transition:opacity .4s,width 0s,height 0s}.wrapper{min-width:320px;min-width:var(--width-m);overflow:hidden}.container,.container-blog,.container-fluid{position:relative;margin:0 auto;padding:0 20px;padding:0 var(--outer-margin);width:100%;text-align:left;transition:.5s ease}.container{width:100%;max-width:1280px;max-width:var(--max-page-width)}.container-article{max-width:70rem}.container-blog{width:100%;max-width:930px;max-width:var(--max-page-width-pc-article)}#top{position:absolute;top:0}.socials{display:flex;justify-content:center;flex-wrap:wrap}.socials .item{color:#ffa000;color:var(--color-mkt);transition:.3s ease;margin:0 1.25rem}.socials .item:hover{color:#e63500;color:var(--color-dev)}.articles-wrap .articles{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1rem}.articles-wrap .articles .item{display:block;flex:0 0 30rem;padding:1rem;text-align:left}.articles-wrap .articles .item a{color:#000;color:var(--color-black);text-decoration:none}.articles-wrap .articles .item a:hover{text-decoration:underline}.articles-wrap .articles .item p{color:#000;color:var(--color-black)}.articles-wrap .articles .item .more{color:#e63500;color:var(--color-dev);font-size:1.5rem;text-decoration:none;transition:.3s ease;display:flex;flex-wrap:nowrap;text-transform:uppercase}.articles-wrap .articles .item .more:hover{color:#ffa000;color:var(--color-mkt);text-decoration:none}.articles-wrap .articles .item .img{display:inline-block}.articles-wrap .articles .item .img img{width:29.5rem;height:22rem;-o-object-fit:cover;object-fit:cover}.articles-wrap .articles .item .capt{display:flex;justify-content:space-between;flex-wrap:wrap;color:gray;color:var(--color-content-lightgray)}.articles-wrap .articles .item .article-paragraph{color:#000;color:var(--color-black);text-decoration:none;margin:1rem 0}.articles-wrap .bottom{text-align:center;margin:5rem 0 15rem}.articles h2 a,.main-content h2 a{font-size:inherit}.switching-buttons{display:flex;justify-content:center;padding-bottom:5rem;margin-top:7rem;margin-bottom:4rem}.switching-buttons a{font-size:1.5rem;background:#cbcbcb;background:var(--color-beige-gray);color:gray;color:var(--color-content-lightgray);border-color:#cbcbcb;border-color:var(--color-beige-gray)}.switching-buttons a.is-active{border-color:#ffa000;border-color:var(--color-mkt);background:#ffa000;background:var(--color-mkt);color:#fff;color:var(--color-white);box-shadow:.2rem .5rem 1.5rem rgba(0,0,0,.3)}.switching-buttons a.is-active:hover{background:transparent;color:#ffa000;color:var(--color-mkt)}.switching-buttons:after{content:"";position:absolute;width:90%;border-bottom:1px solid #e0e0e0;margin:10.4rem auto}.switching-buttons.no-after:after{content:none}.article-types li{margin:.5rem 0;height:4.5rem}.article-types a{margin:1rem .5rem;padding:1.4rem 2.5rem;padding:calc(var(--button-padding-y) + .4rem) var(--button-padding-x)}.career-wrap{width:100%;position:relative;margin:14rem 0 12rem;padding:2rem 0;background-image:url(../img/backgrounds/triangles-light.jpg);background-size:cover;background-position:50%}.career-wrap .career{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;width:100%;padding:7rem 2rem;left:0}.career-wrap .title{text-align:left}.career-wrap .title h2{position:relative;text-transform:uppercase;font-size:4.8rem;padding-top:5rem;margin-top:0}.career-wrap .title h2:after{content:"";position:absolute;top:0;left:0;bottom:1rem;height:.4rem;width:14rem;background:linear-gradient(90deg,#e63500,#e63500 50%,#ffa000 0,#ffa000);background:linear-gradient(90deg,var(--color-dev),var(--color-dev) 50%,var(--color-mkt) 0,var(--color-mkt))}.career-wrap .title p{font-size:2rem;color:#000;color:var(--color-black)}.career-wrap .title p a{color:inherit}.reference-swiper{position:relative;margin:0 0 6rem;padding:4rem 6rem}.reference-swiper.article{margin:0 0 3rem;padding:3rem 0}.reference-swiper.article .references-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:-1rem}.reference-swiper.article .references-wrap .reference{flex:0 1 calc(50% - 2rem);margin:1rem;box-shadow:none}.reference-swiper .references-wrap{position:relative;overflow:hidden}.reference-swiper .references-wrap .reference{position:relative;display:flex;justify-content:space-between;flex-direction:column;min-height:28.5rem;padding:2rem 4rem;color:#fff;color:var(--color-white);background:no-repeat 50%;background-size:cover;box-shadow:0 0 2rem rgba(0,0,0,.2);text-align:center;text-decoration:none}.reference-swiper .references-wrap .reference:hover{text-decoration:underline}.reference-swiper .references-wrap .reference:hover:before{background:rgba(0,0,0,.8)}.reference-swiper .references-wrap .reference:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.reference-swiper .references-wrap .reference>*{position:relative}.reference-swiper .references-wrap .reference .partner{display:flex;justify-content:center;align-items:center;height:5rem}.reference-swiper .references-wrap .reference .partner img{max-width:20rem;max-height:5rem}.reference-swiper .references-wrap .reference .watermark{display:flex;justify-content:center;align-items:center;padding:1rem 0;font-size:8rem;opacity:.5}.reference-swiper .references-wrap .bottom{width:100%;text-align:center;margin-top:3rem}.reference-swiper .swiper-button-next,.reference-swiper .swiper-button-prev{transform:translateY(-25%)}.reference-swiper .swiper-button-prev{left:-2rem}.reference-swiper .swiper-button-next{right:-2rem}.solutions-wrap{flex-wrap:wrap;padding:4rem}.solutions-wrap,.solutions-wrap .solution{position:relative;display:flex;justify-content:center}.solutions-wrap .solution{flex-direction:column;align-items:center;width:48rem;min-height:28.5rem;padding:2rem 4rem;margin:2rem;text-align:center;text-decoration:none;background:no-repeat 50%;background-size:cover;color:#fff;color:var(--color-white);box-shadow:0 0 2rem rgba(0,0,0,.2)}.solutions-wrap .solution img{max-width:5.5rem;max-height:5.5rem}.solutions-wrap .solution .title{font-size:2rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.solutions-wrap .solution .zelda{display:inline-flex;justify-content:center;align-items:center;color:#fff;color:var(--color-white);font-size:1.4rem;text-decoration:underline}.solutions-wrap .solution:hover .zelda{text-decoration:none}.solutions-wrap .solution:hover:before{background:rgba(0,0,0,.8)}.solutions-wrap .solution:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.solutions-wrap .solution>*{position:relative}.clients-wrap{background:linear-gradient(0deg,hsla(0,0%,50%,.2),transparent 70%);margin:10rem 0;overflow:hidden}.clients-wrap .main-title{margin:0;padding:0 0 3rem}.clients-wrap .clients{position:relative;padding:0 8rem}.clients-wrap .clients .text{max-width:60rem;width:100%;margin:0 auto;padding:2rem 1rem 3rem;text-align:center}.clients-wrap .clients .text h3{color:#e63500;color:var(--color-dev);font-size:2rem}.clients-wrap .clients .text span{font-size:1.5rem}.clients-wrap .clients .text p{color:#000;color:var(--color-black)}.benefit-box{display:flex;flex-wrap:wrap;justify-content:center;transition:.5s ease;margin:0 -1rem 10rem}.benefit-box li{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;flex:0 0 25%;font-size:2rem;margin:0 0 5rem;padding:0 1rem;text-align:center;max-width:50%}.benefit-box li:empty{display:none;margin:0}.benefit-box li:nth-child(n){color:#ffa000;color:var(--color-mkt)}.benefit-box li:nth-child(8n-1),.benefit-box li:nth-child(8n-3),.benefit-box li:nth-child(8n-4),.benefit-box li:nth-child(8n-6){color:#e63500;color:var(--color-dev)}.benefit-box li span{color:#000;color:var(--color-black)}.benefit-box li svg{margin-bottom:1.6rem;width:100%}.benefit-box.mkt li{color:#ffa000;color:var(--color-mkt)}.benefit-box.dev li{color:#e63500;color:var(--color-dev)}.gallery-box{margin-bottom:10rem}.gallery-box,.gallery-box .photography{display:flex;flex-wrap:wrap;justify-content:center}.gallery-box .photography{margin:0;padding:0;width:31rem;height:23rem;text-decoration:none;text-align:center;align-items:center;z-index:10}.gallery-box .photography img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}.gallery-box .photography.facebook{background:#4267b2;color:#fff;color:var(--color-white)}.gallery-box .photography svg{font-size:4rem;font-size:calc(2 * var(--body-font-size) + var(--body-font-size) / 2);margin-top:4.8rem}.gallery-box .photography span{padding:0 3.4rem;font-size:2rem;margin-bottom:4.7rem}.career-label{display:flex;align-items:center;justify-content:center;position:relative;max-width:72.6rem;width:100%;min-height:8.5rem;height:100%;margin:-5.5rem auto 0;background:#fff;background:var(--color-white);box-shadow:.7rem .7rem 4rem #cbcbcb;box-shadow:.7rem .7rem 4rem var(--color-beige-gray)}.career-label h2{margin:1.2rem 0;font-size:3.4rem;text-align:center}.career-label h2:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:2rem solid #fff;border-top:2rem solid var(--color-white);border-bottom:1rem solid transparent}.subcategories{display:flex;justify-content:space-between;flex-wrap:wrap;margin:4rem 0}.subcategories .subcat-item{flex:1 1 45rem;display:flex;align-items:center;margin:1rem}.subcategories .subcat-item:not(:empty){background:#fff;background:var(--color-white);padding:4.5rem 5rem;box-shadow:0 0 2rem rgba(0,0,0,.1)}.subcategories .subcat-item .image{flex:0 0 10rem}.subcategories .subcat-item .image img{max-width:7rem;max-height:7rem}.subcategories .subcat-item .inside{flex:1 1 auto;font-size:1.5rem;color:#000;color:var(--color-black)}.subcategories .subcat-item .inside h4{margin-top:0}.subcategories .subcat-item .inside h4 a{color:#231f20;color:var(--color-dark);text-decoration:none}.subcategories .subcat-item .inside .zelda,.subcategories .subcat-item .inside h4 a:hover{text-decoration:underline}.subcategories .subcat-item .inside .zelda:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#231f20;color:var(--color-dark);line-height:1.15;font-weight:800;font-weight:var(--font-weight-extrabold);font-family:sans-serif;margin:1em 0 .5em}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:Open Sans,sans-serif;font-family:var(--font-family-headings)}h1.main-title,h2.main-title,h3.main-title,h4.main-title,h5.main-title,h6.main-title{position:relative;text-align:center;text-transform:uppercase;font-size:4.8rem;margin:3rem 0;padding:3rem 1rem}h1.main-title small,h2.main-title small,h3.main-title small,h4.main-title small,h5.main-title small,h6.main-title small{display:block;margin-bottom:.5rem;text-transform:lowercase;font-size:1.5rem;color:#777;color:var(--color-darkgray);font-weight:400;font-weight:var(--font-weight-normal)}h1.main-title.above:after,h2.main-title.above:after,h3.main-title.above:after,h4.main-title.above:after,h5.main-title.above:after,h6.main-title.above:after{top:-1rem;bottom:auto}h1.main-title:after,h2.main-title:after,h3.main-title:after,h4.main-title:after,h5.main-title:after,h6.main-title:after{content:"";position:absolute;left:50%;bottom:1rem;transform:translateX(-50%);height:.4rem;width:14rem;background:linear-gradient(90deg,#e63500,#e63500 50%,#ffa000 0,#ffa000);background:linear-gradient(90deg,var(--color-dev),var(--color-dev) 50%,var(--color-mkt) 0,var(--color-mkt))}.main-capt{margin:2rem auto;padding:2rem 0;font-size:2rem;color:#000;color:var(--color-black)}.main-capt,.main-text-title{max-width:80rem;text-align:center}.main-text-title{position:relative;font-size:4.8rem;margin:3rem auto;padding:3rem 1rem;width:100%}h1{font-size:4.2rem}h2{font-size:2.4rem}h3{font-size:2.2rem}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1.7rem}p.big{font-size:30px}.title-box{margin:8rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.title-box.small{margin:4rem 0}.title-box h2{position:relative;padding:4rem 7rem;font-size:3.4rem;text-align:center;text-transform:uppercase;border:.2rem solid #000;border:.2rem solid var(--color-black)}.title-box h2:before{top:-4.6rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#000;border-bottom-color:var(--color-black)}.title-box h2:after,.title-box h2:before{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:99}.title-box h2:after{top:-4.2rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#fff;border-bottom-color:var(--color-white)}.title-box a{margin-top:-4.2rem}.title-box a.btn-primary:hover{background:#fff;background:var(--color-white)}strong{font-weight:800;font-weight:var(--font-weight-extrabold)}a{color:#e63500;color:var(--color-primary);text-decoration:underline;transition:.3s;transition:var(--transition-timing)}.zelda,a:hover{text-decoration:none}.zelda{display:inline-block;color:gray;color:var(--color-content-lightgray);text-transform:uppercase}.zelda.dev,.zelda:hover{color:#e63500;color:var(--color-dev)}.zelda.dev:hover,.zelda.mkt:hover{color:#ffa000;color:var(--color-mkt)}img{border:none;max-width:100%}figure [data-fancybox]{position:relative;display:inline-block;margin:20px 0;background-color:#dedede;box-shadow:0 0 .4rem rgba(0,0,0,.2)}figure [data-fancybox] img{display:block}figure [data-fancybox]+figcaption{margin:-10px 0 20px;color:#da4c55;color:var(--color-primary-light);font-size:14px}figure{margin:0 auto}iframe{border:none}ul{margin:0 0 1em 1em;padding:0}ul ul{margin:.25em 0;padding-left:1em}.centered-list{max-width:46rem;width:100%;margin:0 auto;line-height:2;padding-left:7%}ul.list-styled{margin:0 0 1em;list-style-type:none}ul.list-styled li{margin:.15em 0}ul.list-styled li:before{content:"";display:inline-block;vertical-align:middle;margin-right:.5em;color:#bc1c27;color:var(--color-primary-dark);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512" fill="#5d7900"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"/></svg>') no-repeat;width:.4em;height:1.3em}ul.list-styled ul{list-style-type:none}ol.list-styled{margin:3rem 0;padding:0 5rem;display:flex;flex-wrap:wrap;list-style:none}ol.list-styled.vertical li{display:block;position:relative;flex:1 1 20%;margin:2rem;padding-left:0;padding-top:5rem;min-height:auto;color:#000;color:var(--color-black);font-weight:800;font-weight:var(--font-weight-extrabold);counter-increment:a}ol.list-styled.vertical li:before{width:5rem;height:.2rem;top:4rem;left:0;bottom:auto}ol.list-styled.vertical li:after{bottom:auto}ol.list-styled.vertical li:nth-child(2n):before,ol.list-styled.vertical li:nth-child(4n+2):before{background:#e63500;background:var(--color-dev)}ol.list-styled.mkt li:before,ol.list-styled.mkt li:nth-child(2n):before,ol.list-styled.mkt li:nth-child(4n+2):before,ol.list-styled.mkt li:nth-child(4n+3):before,ol.list-styled.vertical li:nth-child(4n+3):before{background:#ffa000;background:var(--color-mkt)}ol.list-styled.dev li:before,ol.list-styled.dev li:nth-child(2n):before,ol.list-styled.dev li:nth-child(4n+2):before,ol.list-styled.dev li:nth-child(4n+3):before{background:#e63500;background:var(--color-dev)}ol.list-styled li{display:flex;align-items:center;position:relative;flex:1 1 45%;margin:2rem;padding-left:5rem;min-height:4.8rem;color:#000;color:var(--color-black);font-weight:800;font-weight:var(--font-weight-extrabold);counter-increment:a}ol.list-styled li:empty{visibility:hidden;padding:0;margin:0 2rem}ol.list-styled li:before{content:"";position:absolute;left:3rem;top:0;bottom:0;width:.2rem;background:#ffa000;background:var(--color-mkt)}ol.list-styled li:after{content:"0"counter(a);position:absolute;left:0;top:0;bottom:0;line-height:4.8rem;color:#e6e6e6;color:var(--color-lightgray)}ol.list-styled li:nth-child(2n):before{background:#e63500;background:var(--color-dev)}ol.list-styled li:nth-child(n+10):after{content:counter(a)}ol.list-styled li.half:nth-child(11):after{content:"10,5";left:-1rem}.table-styled{margin:1em 0;width:100%;border-collapse:collapse;border:2rem solid currentColor;border-top-width:.5rem;border-bottom-width:.5rem;background:currentColor;color:#f6f6f6;color:var(--color-lightergray)}.table-styled caption{color:#777;color:var(--color-darkgray);margin-bottom:.5rem;font-size:1.25em}.table-styled th{padding:1rem;font-size:1.8rem;font-weight:800;font-weight:var(--font-weight-extrabold);color:#231f20;color:var(--color-dark);border:none;border-bottom:.2rem solid #e6e6e6;border-bottom:.2rem solid var(--color-lightgray)}.table-styled td{padding:.5rem 1rem;font-size:inherit;color:#777;color:var(--color-darkgray);border:none;border-bottom:.1rem solid #e6e6e6;border-bottom:.1rem solid var(--color-lightgray)}.table-styled.table-primary th,.table-styled.table-secondary th{border-bottom-color:hsla(0,0%,100%,.26667)}.table-styled.table-primary td,.table-styled.table-primary th,.table-styled.table-secondary td,.table-styled.table-secondary th{color:#fff;color:var(--color-white)}.table-styled.table-primary{color:#e63500;color:var(--color-primary)}.table-styled.table-secondary{color:#ffa000;color:var(--color-secondary)}.table-clean tr td{background:none!important;border:none!important}:root{--button-box-shadow-prefix:0 0 0 .1rem var(--color-white),0 0 .25rem .1rem;--button-line-height:1.5;--button-padding-x:2.5rem;--button-padding-y:1rem}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;padding:var(--button-padding-y) var(--button-padding-x);border:.2rem solid #aaa;border:.2rem solid var(--color-gray);border-radius:0;background:#aaa;background:var(--color-gray);color:#fff;color:var(--color-white);vertical-align:middle;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.6rem;font-size:var(--body-font-size);line-height:1.5;line-height:var(--button-line-height);cursor:pointer;overflow:hidden;transition:background .3s,border .3s,box-shadow .3s,color .3s;transition:background var(--transition-timing),border var(--transition-timing),box-shadow var(--transition-timing),color var(--transition-timing);z-index:1}.btn:hover{background:transparent;color:#aaa;color:var(--color-gray);border-color:#aaa;border-color:var(--color-gray)}.btn.btn-primary{border:2px solid #e63500;border:2px solid var(--color-dev);background:#e63500;background:var(--color-dev);color:#fff;color:var(--color-white)}.btn.btn-primary:hover{background:transparent;color:#e63500;color:var(--color-primary);border-color:#e63500;border-color:var(--color-primary)}.btn.btn-secondary{border-color:#ffa000;border-color:var(--color-mkt);background:#ffa000;background:var(--color-mkt);color:#fff;color:var(--color-white)}.btn.btn-secondary:hover{background:transparent;color:#ffa000;color:var(--color-secondary);border-color:#ffa000;border-color:var(--color-secondary)}.btn.btn-white{background:#fff;background:var(--color-white);color:#000;color:var(--color-black)}.btn.btn-white,.btn.btn-white:hover{border-color:#fff;border-color:var(--color-white)}.btn.btn-white:hover{background:transparent}.btn.btn-blue,.btn.btn-white:hover{color:#fff;color:var(--color-white)}.btn.btn-blue{background:#007be6;background:var(--color-blue)}.btn.btn-blue,.btn.btn-blue:hover{border-color:#007be6;border-color:var(--color-blue)}.btn.btn-blue:hover{background:transparent;color:#007be6;color:var(--color-blue)}.btn.btn-transparent{background:transparent;color:#aaa;color:var(--color-gray)}.btn.btn-transparent,.btn.btn-transparent:hover{border-color:#aaa;border-color:var(--color-gray)}.btn.btn-transparent:hover{background:#aaa;background:var(--color-gray);color:#fff;color:var(--color-white)}.btn.btn-transparent.btn-primary{color:#e63500;color:var(--color-primary);border-color:#e63500;border-color:var(--color-primary)}.btn.btn-transparent.btn-primary:hover{color:#fff;color:var(--color-white);background:#e63500;background:var(--color-primary)}.btn.btn-transparent.btn-secondary{color:#ffa000;color:var(--color-secondary);border-color:#ffa000;border-color:var(--color-secondary)}.btn.btn-transparent.btn-secondary:hover{color:#fff;color:var(--color-white);background:#ffa000;background:var(--color-secondary)}.btn.btn-transparent.btn-white{color:#fff;color:var(--color-white);border-color:#fff;border-color:var(--color-white)}.btn.btn-transparent.btn-white:hover{color:#000;color:var(--color-black);background:#fff;background:var(--color-white)}.btn.btn-transparent.btn-blue{color:#007be6;color:var(--color-blue);border-color:#007be6;border-color:var(--color-blue)}.btn.btn-transparent.btn-blue:hover{color:#fff;color:var(--color-white);background:#007be6;background:var(--color-blue)}.btn.btn-transparent.btn-error{animation:a .5s;background:#ff4136;background:var(--color-red);color:#fff;color:var(--color-white);border-color:#ff4136;border-color:var(--color-red)}.btn.btn-transparent.btn-error:hover{background:#000;background:var(--color-black);color:#fff;color:var(--color-white);border-color:#000;border-color:var(--color-black)}.btn:focus{outline:none;box-shadow:0 0 0 .1rem #fff,0 0 .25rem .1rem #aaa;box-shadow:var(--button-box-shadow-prefix) var(--color-gray)}.btn:focus.btn-primary{box-shadow:0 0 0 .1rem #fff,0 0 .25rem .1rem #e63500;box-shadow:var(--button-box-shadow-prefix) var(--color-primary)}.btn:focus.btn-secondary{box-shadow:0 0 0 .1rem #fff,0 0 .25rem .1rem #ffa000;box-shadow:var(--button-box-shadow-prefix) var(--color-secondary)}.btn.btn-block{width:100%;justify-content:space-between}.btn.btn-icon{padding:1rem;padding:var(--button-padding-y);height:calc(3.6rem + 2px);width:calc(3.6rem + 2px)}.btn.btn-icon-left{padding-left:.25em}.btn.btn-icon-right{padding-right:.25em}.btn.btn-big{font-size:2rem;font-size:calc(var(--body-font-size) * 1.25);padding:1.5rem 3.75rem;padding:calc(var(--button-padding-y) * 1.5) calc(var(--button-padding-x) * 1.5)}.btn.btn-small{padding:.5rem 1.5em;min-height:31px;font-size:14px}.btn.btn-error{animation:a .5s;background:#ff4136;background:var(--color-red);color:#fff;color:var(--color-white);border-color:#ff4136;border-color:var(--color-red)}.btn.btn-error:hover{background:#000;background:var(--color-black);color:#fff;color:var(--color-white);border-color:#000;border-color:var(--color-black)}.btn.btn-error:after{content:attr(data-error)}.btn.btn-error span{display:none}@keyframes a{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1rem)}20%,40%,60%,80%{transform:translateX(1rem)}}fieldset,form{margin:0;padding:0}fieldset{min-width:0;border:0;text-align:left}label{display:block;margin-bottom:2.25rem}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button:-webkit-autofill,input:-webkit-autofill,optgroup:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 100rem transparent;transition:background-color 5000s ease-in-out 0s}select{cursor:pointer}textarea{overflow:auto;resize:vertical}button{font-family:inherit;cursor:pointer}:root{--font-size-base:1.6rem;--transition-timing:.3s;--input-border:var(--input-border-width) solid var(--color-black);--input-border-width:1px;--input-color:var(--color-black);--input-height:4rem;--input-line-height:1.5;--input-padding-x:2rem;--input-padding-y:1rem;--input-focus-border-color:var(--color-primary);--input-placeholder-color:var(--color-black)}.form-wrap{margin:15rem 0;box-shadow:1rem 1rem 3rem rgba(0,0,0,.2)}.form-wrap .form-title{position:relative;padding:8rem 4rem;background:#000 url(../img/backgrounds/triangles-dark.jpg) top no-repeat;background:var(--color-black) url(../img/backgrounds/triangles-dark.jpg) top no-repeat;text-align:center}.form-wrap .form-title:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-top-color:#000;border-top-color:var(--color-black);z-index:99}.form-wrap .form-title h2{margin:0 0 2rem;font-size:4.8rem;font-weight:800;font-weight:var(--font-weight-extrabold);color:#fff;color:var(--color-white)}.form-wrap .form-title small{font-size:2rem;color:#fff;color:var(--color-white)}.form-wrap .form-inside{padding:8rem}.form-wrap .form-inside form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;height:100%;margin:0 -2rem}.form-wrap .form-inside form fieldset{display:contents}.form-wrap .form-inside form fieldset>div{flex:1 1 35rem;margin:0 2rem}.form-wrap .form-inside form fieldset label{position:relative}.form-wrap .form-inside form fieldset label .label-float{position:absolute;top:1.5rem;left:2rem;left:var(--input-padding-x);font-size:1.2rem;color:#000;color:var(--color-black);opacity:0;visibility:hidden;transition:.3s;transition:var(--transition-timing)}.form-wrap .form-inside form fieldset label input.form-control:not(:placeholder-shown)+.label-float{top:-1rem;opacity:.5;visibility:visible}.form-wrap .form-inside form fieldset label input[type=file].form-control{padding-left:10rem}.form-wrap .form-inside form fieldset label input[type=file].form-control:not(:placeholder-shown)+.label-float{top:.5rem;font-size:1.5rem;opacity:1;visibility:visible}.form-wrap .form-inside form fieldset label textarea.form-control:not(:placeholder-shown)+.label-float{top:-2.5rem;opacity:.5;visibility:visible}.form-control{display:block;width:100%;padding:1rem 2rem;padding:var(--input-padding-y) var(--input-padding-x);font-size:1.5rem;line-height:1.5;line-height:var(--input-line-height);color:#000;color:var(--input-color);border:none;border-bottom:1px solid #000;border-bottom:var(--input-border);background-clip:padding-box;box-shadow:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.form-control:focus{border-color:#e63500;border-color:var(--input-focus-border-color);outline:none}.form-control::-webkit-input-placeholder{color:#000;color:var(--input-placeholder-color);opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#000;color:var(--input-placeholder-color);opacity:1}.form-control::placeholder{color:#000;color:var(--input-placeholder-color);opacity:1}.form-control:disabled,.form-control[readonly]{background:none;opacity:.5;border-color:#aaa;border-color:var(--color-gray)}.form-control:not(:placeholder-shown):invalid{border-color:#ff4136;border-color:var(--color-red)}.form-control:not(:placeholder-shown):invalid:focus{border-color:#ff4136;border-color:var(--color-red)}.form-control~.tooltip{position:absolute;top:30%;right:0;display:inline-block;cursor:help}.form-control~.tooltip:hover .tooltip-cont{display:block}.form-control~.tooltip .icon{display:inline-block;width:1.6rem;height:1.6rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGlWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAzLTMxVDE0OjMyOjI5KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMy0zMVQxNDozNzozNyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMy0zMVQxNDozNzozNyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODg3OTFjMjctM2ExYi01NDRiLTkzMTEtZjEyMDA4YTcyZTdmIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTA5MzY4YWQtN2NkZi1hNDQyLTkxNGQtNzNlMjA1MDljODI5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDhiYmFiMGQtMDU5OC0xNjQ0LTliMzktZjNlMDI5MDgzY2MxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OGJiYWIwZC0wNTk4LTE2NDQtOWIzOS1mM2UwMjkwODNjYzEiIHN0RXZ0OndoZW49IjIwMjEtMDMtMzFUMTQ6MzI6MjkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTQ2NTQ3ZjYtZDRjMy1lNDQzLTk1ODgtNDQyZDc4M2JmMmQyIiBzdEV2dDp3aGVuPSIyMDIxLTAzLTMxVDE0OjM3OjM3KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjg4NzkxYzI3LTNhMWItNTQ0Yi05MzExLWYxMjAwOGE3MmU3ZiIgc3RFdnQ6d2hlbj0iMjAyMS0wMy0zMVQxNDozNzozNyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnXCLugAAAFiSURBVDiNddNPS1ZBFAbw3ztFGinpTnAnBGlvpom0yV0IYi4CEQKX0ReIqE9gX6BNRUSQSuDCEFwE7QNFbSFJi5aupD+ivIssW8wMXMfr2cyceZ5z7nPPPNPYHVUXI5jEEBrYwirWSmKjaHAZLzFT25YlPMTPfBAq4NUEzOAtxtCJDtzGG0zjB66VCtpwgPMYxfoZCoaxgWNcQisrWErFzUrxOfzCfsJgE/3iXJbzLzRxF4vYrnztL1r4V6jYwTuMYyjgfgKe1UjuRReOivO5tM4G3EzJ94L0Eb/xvKZx5jZDDZjjNdpxrwY7zpsgmgT6CtJ7J2dSjczdDlhIyZMKIeCROPEePHbSM0/TOp99sIoJDOCreIXl4C7gD67gGz7hTm5wUTRSEM2ypT4G8SXtO3CYZbUSSDTLq5QH0TTX8aJSfAOHnH5M3eL06yYPH/AAe/mgbJDjFqZElxJvYwWfS+J/FXJJFZq1kgYAAAAASUVORK5CYII=") no-repeat;vertical-align:top}.form-control~.tooltip .tooltip-cont{position:absolute;display:none;width:20rem;padding:.5rem 1rem;color:#000;color:var(--color-black);background:#fff;background:var(--color-white);border:.1rem solid gray;border:.1rem solid var(--color-content-lightgray);border-radius:.5rem;font-size:1.4rem;transform:translate(-85%,5%);z-index:255}.form-control~.tooltip .tooltip-cont:after,.form-control~.tooltip .tooltip-cont:before{content:"";position:absolute;top:-2rem;right:1.1rem;display:block;width:0;height:0;border:1rem solid transparent;border-bottom-color:gray;border-bottom-color:var(--color-content-lightgray)}.form-control~.tooltip .tooltip-cont:after{top:-1.9rem;border-bottom-color:#fff;border-bottom-color:var(--color-white)}textarea.form-control{min-height:17.5rem;border:1px solid #000;border:var(--input-border);resize:none}select.form-control:not([size]):not([multiple]){height:4rem;height:var(--input-height)}input[type=file].form-control{padding-top:.3rem;padding-bottom:.3rem}.form-control-check{position:relative;display:block}.form-control-check label{padding-left:1em;margin:.1rem 0 0;cursor:pointer}.form-control-check input{position:absolute;margin-top:.4em;margin-left:-1em}.form-control-check.disabled label{color:#e6e6e6;color:var(--color-lightgray)}.form-control-check+.form-control-check{margin-top:.5rem}.form-control-check-styled label{position:relative;display:inline-block;padding-left:1.75em;margin:.1rem 0 0;cursor:pointer}.form-control-check-styled label input{position:absolute;top:0;left:-999rem;opacity:0;width:0;height:0}.form-control-check-styled label input+span:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;font-size:1.1em;width:1em;height:1em;background:#fff;background:var(--color-white);color:#777;color:var(--color-darkgray);border:2px solid currentColor;border-radius:3rem;border-radius:var(--border-radius);transition:border-color .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color ease-in-out var(--transition-timing),background-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.form-control-check-styled label input:focus+span:before{outline:none}.form-control-check-styled label input:checked+span:before{color:#e63500;color:var(--color-primary);background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 18 18" fill="none" stroke="black" stroke-width="2"><path d="M1 6.5l4 4 8-8"/></svg>') 50% no-repeat;background:var(--color-white) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 18 18" fill="none" stroke="black" stroke-width="2"><path d="M1 6.5l4 4 8-8"/></svg>') 50% no-repeat}.form-control-check-styled label input:disabled+span,.form-control-check-styled label input:disabled~*,.form-control-check-styled label input[readonly]+span,.form-control-check-styled label input[readonly]~*{opacity:.5}.form-control-check-styled label input.is-valid+span:before,.form-control-check-styled label input.is-valid~*{color:#2fcc71;color:var(--color-green)}.form-control-check-styled label input.is-invalid+span:before,.form-control-check-styled label input.is-invalid~*{color:#ff4136;color:var(--color-red)}.form-control-switch{position:relative;top:.1rem;display:inline-block;width:2.2em;height:1.2em;vertical-align:text-bottom;margin:0;font-size:3rem}.form-control-switch.is-invalid input~.slider{background-color:#ff4136;background-color:var(--color-red)}.form-control-switch input{opacity:0}.form-control-switch input:checked~.slider{background-color:#2fcc71;background-color:var(--color-green)}.form-control-switch input:checked~.slider:before{transform:translateX(1em)}.form-control-switch.form-control-primary input:checked~.slider{background-color:#e63500;background-color:var(--color-primary)}.form-control-switch.form-control-secondary input:checked~.slider{background-color:#ffa000;background-color:var(--color-secondary)}.form-control-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:1em;background-color:#e6e6e6;background-color:var(--color-lightgray);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:background-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.form-control-switch .slider:before{position:absolute;content:"";height:.8em;width:.8em;left:.2em;bottom:.2em;border-radius:50%;background-color:#fff;background-color:var(--color-white);transition:transform .3s ease-in-out;transition:transform ease-in-out var(--transition-timing)}.form-control-file{display:block;margin-bottom:0;cursor:pointer}.form-control-file,.form-control-file .input{position:relative;max-width:100%;height:4rem;height:var(--input-height)}.form-control-file .input{min-width:14rem;margin:0;opacity:0;z-index:-1}.form-control-file .input.has-focus~.control,.form-control-file .input.has-focus~.control:before,.form-control-file .input:focus~.control,.form-control-file .input:focus~.control:before{border-color:#e63500;border-color:var(--input-focus-border-color)}.form-control-file .input.is-valid~.control{border-color:#2fcc71;border-color:var(--color-green)}.form-control-file .input.is-valid~.control:before{border-color:inherit}.form-control-file .input.is-invalid~.control{border-color:#ff4136;border-color:var(--color-red)}.form-control-file .input.is-invalid~.control:before{border-color:inherit}.form-control-file .control{position:absolute;top:0;right:0;left:0;z-index:5;height:4rem;height:var(--input-height);padding:1rem 2rem;padding:var(--input-padding-y) var(--input-padding-x);line-height:1.5;line-height:var(--input-line-height);color:#000;color:var(--input-color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000;border:var(--input-border);border-radius:3rem;border-radius:var(--border-radius);box-shadow:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.form-control-file .control:lang(en):empty:after{content:"Choose file..."}.form-control-file .control:lang(cs):empty:after{content:"Vyberte soubor..."}.form-control-file .control:before{position:absolute;top:-1px;top:calc(-1 * var(--input-border-width));right:-1px;right:calc(-1 * var(--input-border-width));bottom:-1px;bottom:calc(-1 * var(--input-border-width));z-index:6;display:block;padding:1rem 2rem;padding:var(--input-padding-y) var(--input-padding-x);line-height:1.5;line-height:var(--input-line-height);color:#000;color:var(--input-color);background-color:#f6f6f6;background-color:var(--color-lightergray);border:1px solid #000;border:var(--input-border);border-radius:0 3rem 3rem 0;border-radius:0 var(--border-radius) var(--border-radius) 0;box-shadow:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.form-control-file .control:lang(en):before{content:"Browse"}.form-control-file .control:lang(cs):before{content:"Prohledat"}.form-control-group{width:100%;position:relative;display:table;border-collapse:separate}.form-control-group>*{display:table-cell;vertical-align:middle}.form-control-group>:first-child{border-radius:3rem 0 0 3rem;border-radius:var(--border-radius) 0 0 var(--border-radius)}.form-control-group>:last-child{border-radius:0 3rem 3rem 0;border-radius:0 var(--border-radius) var(--border-radius) 0}.form-control-group .form-label{width:1%;padding-right:.5em}.form-control-group .form-control-group-addon,.form-control-group .form-control-group-btn{width:1%}.form-control-group .form-control-group-addon .btn,.form-control-group .form-control-group-btn .btn{margin-left:-.1rem}.form-group{display:block;margin-bottom:2rem}.form-group>label,.form-group>legend{padding-top:calc(1rem + 1px);padding-top:calc(var(--input-padding-y) + var(--input-border-width));padding-bottom:calc(1rem + 1px);padding-bottom:calc(var(--input-padding-y) + var(--input-border-width));margin-bottom:0;font-size:1.6rem;font-size:var(--font-size-base);line-height:1.5;line-height:var(--input-line-height)}.form-text{display:block;margin-top:.5rem}.form-box{background:#f6f6f6;background:var(--color-lightergray);border:1px solid #e6e6e6;border:1px solid var(--color-lightgray);padding:2rem;margin-bottom:2rem;border-radius:3rem;border-radius:var(--border-radius)}.form-box>:last-child{margin-bottom:0}.form-control-plaintext{padding-top:1rem;padding-top:var(--input-padding-y);padding-bottom:1rem;padding-bottom:var(--input-padding-y);margin-bottom:0;line-height:1.5;line-height:var(--input-line-height);background-color:transparent;border:1px solid transparent;border:var(--input-border-width) solid transparent}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}.contact-form{margin-bottom:17rem}.contact-form .form-label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:27rem;margin:-5.5rem auto 0;text-align:center}.contact-form .form-label h2{margin:1.2rem 0;font-size:4.8rem;color:#fff;color:var(--color-white)}.contact-form .form-label span{font-size:2rem;color:#fff;color:var(--color-white)}.contact-form .form-label .title:after{content:"";position:absolute;left:calc(50% - 1rem);top:calc(0% + 26.9rem);border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:2rem solid #161616;border-top:2rem solid var(--color-dark-black);border-bottom:1rem solid transparent}.contact-form .form{display:flex;justify-content:center;flex-wrap:wrap;padding:4.5rem 0 6.2rem;box-shadow:1rem 1rem 3rem rgba(0,0,0,.07);transition:.5s ease}.contact-form .form input{border:0;border-bottom:2px solid #000;outline:none;line-height:3.5;width:48.5rem}.contact-form .form textarea{border:1px solid #000;width:48.5rem;height:18.3rem;padding:1rem 2rem}.contact-form .row-form{display:flex;flex-direction:row;flex-wrap:wrap}.contact-form .column-form{display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem}.contact-form .form-button{display:flex;justify-content:flex-end;padding:2rem}.contact-form .form-button a{display:flex;justify-content:space-between;width:calc(50% - 2rem)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:27px;width:calc(var(--swiper-navigation-size) / 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:b 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes b{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}header{position:fixed;top:0;left:0;right:0;min-width:320px;min-width:var(--width-m);background:#fff;background:var(--color-white);box-shadow:0 0 2rem 0 rgba(41,51,55,.15);z-index:256}.header-top{display:none;height:4rem;background:#231f20;background:var(--color-dark);overflow:hidden;transition:height .3s;transition:height var(--transition-timing)}.header-smaller .header-top{height:0}.header-top .inside{display:flex;justify-content:space-between;align-items:center;height:4rem}.header-top .inside .socials{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none}.header-top .inside .socials li{flex:0 1 auto;display:flex;justify-content:center;align-items:stretch;height:1.8rem;margin:0}.header-top .inside .socials li:not(:last-child){margin:0 1.5rem 0 0}.header-top .inside .socials li:last-child a{font-size:1.8rem}.header-top .inside .socials li a{flex:1 1 100%;display:flex;justify-content:center;align-items:center;color:#aaa;color:var(--color-gray);font-size:1.4rem;text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.header-top .inside .socials li a:hover{color:#fff;color:var(--color-white)}.header-top .inside .socials li a .icon{flex:1 1 100%}.header-top .inside .contact{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;margin:0 -1.5rem}.header-top .inside .contact a{flex:0 1 auto;display:inline-flex;justify-content:flex-end;align-items:center;margin:0 1.5rem;color:#fff;color:var(--color-white);font-size:1.2rem;text-decoration:none}.header-top .inside .contact a:hover{text-decoration:underline}.header-top .inside .contact a .icon{margin:0 .5rem 0 0;font-size:1.4rem}.header-main{height:10rem;background:#fff;background:var(--color-white);transition:height .3s;transition:height var(--transition-timing)}.header-smaller .header-main{height:6.4rem}.header-main .inside{display:flex;justify-content:space-between;align-items:center;height:10rem;transition:height .3s;transition:height var(--transition-timing)}.header-smaller .header-main .inside{height:6.4rem}.header-main .inside .header-logo{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.header-main .inside .header-logo img{flex:0 1 12rem;width:12rem;height:auto}.header-main .inside .header-nav{display:none;font-size:1.4rem}.header-main .inside .header-nav.is-opened{display:block}.header-main .inside .header-nav ul{display:flex;justify-content:space-between;list-style-type:none;margin:0 -.6rem}.header-main .inside .header-nav li{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:10rem;margin:0 .6rem;transition:height .3s;transition:height var(--transition-timing)}.header-main .inside .header-nav li:last-child{margin:0 .6rem 0 1.6rem}.header-smaller .header-main .inside .header-nav li{height:6.4rem}.header-main .inside .header-nav li.dev,.header-main .inside .header-nav li.mkt{position:relative}.header-main .inside .header-nav li.dev:after,.header-main .inside .header-nav li.mkt:after{content:"";position:absolute;top:0;left:0;width:100%;height:.3rem}.header-main .inside .header-nav li.dev a,.header-main .inside .header-nav li.mkt a{font-weight:800;font-weight:var(--font-weight-extrabold)}.header-main .inside .header-nav li.dev:after{background:#e63500;background:var(--color-dev)}.header-main .inside .header-nav li.dev a.is-active:not(.toggler){color:#e63500;color:var(--color-dev)}.header-main .inside .header-nav li.mkt:after{background:#ffa000;background:var(--color-mkt)}.header-main .inside .header-nav li.mkt a.is-active:not(.toggler){color:#ffa000;color:var(--color-mkt)}.header-main .inside .header-nav li.mkt .header-submenu .inside ul li a:after{background:#ffa000;background:var(--color-mkt)}.header-main .inside .header-nav li.mkt .header-submenu .inside .zelda{color:#ffa000;color:var(--color-mkt)}.header-main .inside .header-nav li.mkt .header-submenu .inside .zelda:hover{color:#231f20;color:var(--color-dark)}.header-main .inside .header-nav li.header-search{justify-content:center;align-items:center}.header-main .inside .header-nav li.header-search.is-opened .header-submenu{display:block}.header-main .inside .header-nav li.header-search a{display:flex;justify-content:center;align-items:center;font-size:1.7rem}.header-main .inside .header-nav li.header-search .header-submenu{left:auto;right:-4rem}.header-main .inside .header-nav li.header-search .header-submenu .inside{min-height:auto}.header-main .inside .header-nav li a{flex:1 1 100%;position:relative;display:flex;justify-content:center;align-items:center;padding:0 .6rem;color:#231f20;color:var(--color-dark);font-size:1.5rem;font-weight:500;font-weight:var(--font-weight-medium);text-transform:uppercase;text-decoration:none}.header-main .inside .header-nav li a.is-active:not(.toggler){color:#e63500;color:var(--color-primary);font-weight:800;font-weight:var(--font-weight-extrabold)}.header-main .inside .header-nav li a.is-active:not(.toggler).is-child-active:before{content:none}.header-main .inside .header-nav li a.is-active:not(.toggler).is-child-active~.header-submenu a:before{content:""}.header-main .inside .header-nav li a.is-active:not(.toggler):before{content:"";position:absolute;top:62.5%;left:50%;transform:translateX(-50%);width:.5rem;height:.5rem;background:currentColor;border-radius:50%}.header-main .inside .header-nav li a:not(.btn){height:10rem;transition:height .3s;transition:height var(--transition-timing)}.header-smaller .header-main .inside .header-nav li a:not(.btn){height:6.4rem}.header-main .inside .header-nav li a.btn{padding:1rem 1.75rem;color:#fff;color:var(--color-white);font-size:1.3rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.header-main .inside .header-nav li a.btn:hover{color:#ffa000;color:var(--color-secondary)}.header-main .inside .header-nav li a .count{position:absolute;bottom:50%;right:-.5rem;text-align:center;font-size:1rem;border-radius:1em;width:1.5em;color:#fff;color:var(--color-white);background:#e63500;background:var(--color-dev)}.header-main .inside .header-nav .contact{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:7rem;padding:0 1.5rem;background:#fff;background:var(--color-white);box-shadow:0 0 2rem 0 rgba(41,51,55,.15)}.header-main .inside .header-nav .contact a{flex:0 1 auto;display:inline-flex;justify-content:flex-start;align-items:center;margin:0 .5rem;color:#231f20;color:var(--color-dark);font-size:1.5rem;text-decoration:none}.header-main .inside .header-nav .contact a:hover{text-decoration:underline}.header-main .inside .header-nav .contact a .icon{margin:0 .5rem 0 0;font-size:1.6rem}.header-main .inside .header-icons{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;margin:-.7rem}.header-main .inside .header-icons>*{flex:0 1 4.8rem;display:block;margin:.7rem}.header-main .inside .header-icons>* .link{display:block;width:4.8rem;height:4.8rem;text-align:center;line-height:4rem}.header-main .inside .header-icons>* .link .close,.header-main .inside .header-icons>* .link.is-active .open{display:none}.header-main .inside .header-icons>* .link.is-active .close{display:inline}.header-main .inside .header-icons .contact .link{box-shadow:0 0 2.4rem 0 rgba(0,0,0,.15);font-size:2rem}.header-main .inside .header-icons .contact .link:hover{color:#fff;color:var(--color-white);background:#231f20;background:var(--color-dark)}.header-main .inside .header-nav-toggler .link{color:#fff;color:var(--color-white);background:#ffa000;background:var(--color-secondary);font-size:2.5rem}.header-main .inside .header-nav-toggler .link:hover{background:#231f20;background:var(--color-dark)}.header-main .inside .header-search-toggler.is-opened .header-submenu{display:block}.header-main .inside .header-search-toggler .link{color:#231f20;color:var(--color-dark);background:#fff;background:var(--color-white);box-shadow:0 0 2.4rem 0 rgba(0,0,0,.15);font-size:2rem}.header-main .inside .header-search-toggler .link:hover{color:#fff;color:var(--color-white);background:#231f20;background:var(--color-dark)}.header-main .inside .header-search-toggler .header-submenu{display:none}.header-main .inside .header-search-form label{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0}.header-main .inside .header-search-form label .form-control{flex:1 1 auto;height:4.8rem;border:1px solid #000;border:var(--input-border)}.header-main .inside .header-search-form label .btn{flex:0 1 auto;margin:0 0 0 1rem}.header-main .inside .header-submenu{flex:1 1 100%;display:none}.header-main .inside .header-submenu .inside{display:block;min-width:60rem;min-height:20rem;width:auto;height:auto;padding:3rem 4rem;background:#f9f9f9}.header-main .inside .header-submenu .inside ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-1rem 0;padding:0;list-style:none}.header-main .inside .header-submenu .inside ul li{flex:0 0 45%;justify-content:flex-start;height:auto;margin:1rem 0}.header-main .inside .header-submenu .inside ul li:nth-child(n+7){display:none}.header-main .inside .header-submenu .inside ul li a{flex:1 1 auto;position:relative;justify-content:flex-start;padding:0 0 0 1.5rem;height:auto;color:#231f20;color:var(--color-dark);font-size:1.6rem;font-weight:500;font-weight:var(--font-weight-medium);text-transform:none;text-decoration:none}.header-main .inside .header-submenu .inside ul li a:hover{text-decoration:underline}.header-smaller .header-main .inside .header-submenu .inside ul li a{height:auto}.header-main .inside .header-submenu .inside .zelda{display:inline-flex;justify-content:flex-start;align-items:center;height:auto;margin:3rem 0 0;padding:0;color:#e63500;color:var(--color-primary);font-size:1.6rem;font-weight:800;font-weight:var(--font-weight-extrabold);text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.header-main .inside .header-submenu .inside .zelda:hover{color:#231f20;color:var(--color-dark)}.header-smaller .header-main .inside .header-submenu .inside .zelda{height:auto}.header-main .inside .header-submenu .inside .zelda .icon{margin:0 0 0 .5rem;font-size:2rem}.main-top,main{position:relative}.main-top{padding:10rem 0 2rem;margin:4rem 0;background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom:.4rem solid #e63500;border-bottom:.4rem solid var(--color-dev)}.main-top.mkt{border-bottom-color:#ffa000;border-bottom-color:var(--color-mkt)}.main-top.mkt:after{border-top-color:#ffa000;border-top-color:var(--color-mkt)}.main-top:after{content:"";position:absolute;top:calc(100% + .4rem);left:auto;right:auto;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-top-color:#e63500;border-top-color:var(--color-dev);z-index:99}.main-top h1,.main-top p{text-align:center;color:#fff;color:var(--color-white)}.consultation{position:fixed;right:-27rem;bottom:10rem;width:27rem;padding:5rem 2rem 2rem 3rem;background:#fff url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCADUAMoDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAMCAQf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD2YwYOAAAAAAAAAAGjQJgAAAAAAAAAAAHTgOgAAAAAAAAA4AAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwdOA6AAAAAbNg4TOAAHAbMAAAAAAA2bMkwAAAWMGTgAAAAABo0TAABo0bAOAAAAAwYAOnAaKAHQAAAAAAAYJgAGioAAAAAAAAAMkgAdLAAAAAAAAAAGSZwAuAAAAAAAAAADJM4dKnQAAAAAAAAAAcJFDQAB//8QAIxAAAQMEAwADAQEAAAAAAAAAAQARUQIgMUADEBITMDJBIf/aAAgBAQABPwBGuESTrCshfIFWf5tEuT2xhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYuGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryY7IY9+jK9GV6Mr0ZXoyvRlejK9GV6Mr0ZXoyqa57JYI1kr0ZXoyvRlejKJJ7rH9++mueuTH1GiPvpqZV/m8Ukr4xNjJkyZMmTJkyZVURY/wDjd0fpMm0qqIuo/Q1aqXtGRrVUuiNo0uiCOgH2CAUQxVNIF3//xAAUEQEAAAAAAAAAAAAAAAAAAACQ/9oACAECAQE/AC+//8QAFBEBAAAAAAAAAAAAAAAAAAAAkP/aAAgBAwEBPwAvv//Z) no-repeat center right -3rem;background:var(--color-white) url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCADUAMoDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAMCAQf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD2YwYOAAAAAAAAAAGjQJgAAAAAAAAAAAHTgOgAAAAAAAAA4AAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwdOA6AAAAAbNg4TOAAHAbMAAAAAAA2bMkwAAAWMGTgAAAAABo0TAABo0bAOAAAAAwYAOnAaKAHQAAAAAAAYJgAGioAAAAAAAAAMkgAdLAAAAAAAAAAGSZwAuAAAAAAAAAADJM4dKnQAAAAAAAAAAcJFDQAB//8QAIxAAAQMEAwADAQEAAAAAAAAAAQARUQIgMUADEBITMDJBIf/aAAgBAQABPwBGuESTrCshfIFWf5tEuT2xhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYuGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryY7IY9+jK9GV6Mr0ZXoyvRlejK9GV6Mr0ZXoyqa57JYI1kr0ZXoyvRlejKJJ7rH9++mueuTH1GiPvpqZV/m8Ukr4xNjJkyZMmTJkyZVURY/wDjd0fpMm0qqIuo/Q1aqXtGRrVUuiNo0uiCOgH2CAUQxVNIF3//xAAUEQEAAAAAAAAAAAAAAAAAAACQ/9oACAECAQE/AC+//8QAFBEBAAAAAAAAAAAAAAAAAAAAkP/aAAgBAwEBPwAvv//Z) no-repeat center right -3rem;text-align:left;transition:right .3s,box-shadow .3s;transition:right var(--transition-timing),box-shadow var(--transition-timing);z-index:10000000000}.consultation.is-opened{right:0;box-shadow:0 .3rem 5.5rem 0 rgba(0,0,0,.3)}.consultation h3{position:relative;margin:0;padding:0;font-size:2.4rem;line-height:1.4;z-index:5}.consultation h3 span{font-size:2.6rem;text-transform:uppercase}.consultation p{margin:2.5rem 0;padding:0;font-size:1.6rem}.consultation a{margin:0}.consultation .btn-close{position:absolute;top:1.5rem;left:1.5rem;display:flex;justify-content:center;align-items:center;color:#aaa;color:var(--color-gray)}.consultation .btn-close:hover{color:#e63500;color:var(--color-primary)}.consultation .image{position:absolute;top:-4rem;right:-3.5rem}footer{font-size:1.4rem;padding-top:3.5rem;margin-top:4rem;background:#000 url(../img/backgrounds/triangles-dark.jpg) top no-repeat;background:var(--color-black) url(../img/backgrounds/triangles-dark.jpg) top no-repeat;background-size:cover}footer,footer a{color:#fff;color:var(--color-white)}footer a{text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}footer a:hover{color:#e63500;color:var(--color-dev)}.footer-top{flex-wrap:wrap;justify-content:space-between;margin:3.5rem 0 7rem}.footer-top,.footer-top .contact{display:flex;align-items:center}.footer-top .contact a{text-decoration:none;margin-right:2rem}.footer-top .contact a .icon{margin-right:.5em;vertical-align:middle}.footer-top .social ul{display:flex;align-items:center;list-style-type:none;margin:-1.5rem -2rem;padding:0}.footer-top .social li{margin:1.5rem 2rem}.footer-top .social a{display:flex;justify-content:center;align-items:stretch;font-size:4rem}.footer-top .social a .icon{flex:0 0 auto}.footer-menu{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:2rem -1.5rem 0;font-size:1.5rem}.footer-menu .menu{flex:1 0 25rem;margin:1.5rem}.footer-menu .menu.menu-brand{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.footer-menu .menu.menu-brand>div{display:flex;justify-content:flex-start;align-items:stretch;max-width:25rem;width:100%}.footer-menu .menu.menu-brand>div.image-logo{flex:0 0 auto;margin:0 0 8rem;padding:1rem 0 0 3rem}.footer-menu .menu.menu-brand>div.image-sheep{position:relative;overflow:hidden;flex:0 1 20rem;margin:0 0 -1.5rem}.footer-menu .menu.menu-brand>div.image-sheep img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.footer-menu .menu.menu-brand>div img{flex:0 1 auto;height:auto;-o-object-fit:contain;object-fit:contain}.footer-menu h3{margin:0 0 2rem;color:#e63500;color:var(--color-dev);font-size:2rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.footer-menu address{font-style:normal;line-height:1.75}.footer-menu ul{padding:0;margin:0;list-style-type:none}.footer-menu li{margin:0}.footer-menu li a{position:relative;padding-left:1.25em;line-height:1.75}.footer-menu li a:before{content:"";position:absolute;left:0;top:.3em;border:.3em solid transparent;border-left:.6em solid currentColor}.back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;transition:.4s;opacity:0;z-index:20}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:auto;height:auto;color:#777;color:var(--color-darkgray);font-size:8rem;transition:.3s;transition:var(--transition-timing);transform:translateY(-50%);z-index:1}.swiper-button-next:not(.swiper-button-disabled),.swiper-button-prev:not(.swiper-button-disabled){cursor:pointer}.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{color:#e63500;color:var(--color-dev)}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{content:none;display:none}.swiper-button-next .icon,.swiper-button-prev .icon{flex:0 0 auto}.swiper-button-prev{right:auto;left:5%}.swiper-button-next{right:5%;left:auto}.article_list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -1rem}.article_list article{flex:0 29.5rem;margin:1rem}.article_list .capt,.article_list .cont{margin:1rem 0}.file_list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -1rem}.file_list .file{flex:1 0 29.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:1rem;padding:2rem 1rem;background:#f6f6f6;background:var(--color-lightergray);border:1px solid #e6e6e6;border:1px solid var(--color-lightgray)}.file_list .file>*{margin:1rem}.module-404-v2{display:flex;flex-wrap:wrap;color:#777;color:var(--color-darkgray);border:.1rem solid #aaa;border:.1rem solid var(--color-gray);padding:2rem 0}.module-404-v2 .module-404-item{flex:1 1 34rem;padding:4rem}.module-404-v2 .module-404-item a{color:#e63500;color:var(--color-dev)}.module-404-v2 .module-404-item a:hover{text-decoration:none}.module-404-v2 .module-404-item ul{padding:0}.module-404-v2 .module-404-item ul li{list-style-type:none}.module-404-v2 .module-404-item:first-child{border-right:.2rem solid #e63500;border-right:.2rem solid var(--color-dev);text-align:center}.module-404-v2 .module-404-item .module-404-title{color:#e63500;color:var(--color-dev);font-size:3em}.module-404-v2 .module-404-item .module-404-cpt{font-size:1.2em;margin:1rem 0}.module-404-v2 .module-404-item .module-404-v2 .module-404-cont{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.module-404-v2 .module-404-item .module-404-contact{text-align:left}.module-404-v2 .module-404-item .module-404-contact .module-404-head{font-weight:800;font-weight:var(--font-weight-extrabold)}.module-404-v2 .module-404-item .module-404-list li{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAWlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLSV5RAAAAHnRSTlMA75UI+dgbFpk7wLuPii8F4YNatmBCQTUxLSAUY008YFRGAAAAjklEQVQY00WPVxLDIAwFn0QRxWAnLnFJ7n/NjLDj7Be7DIwEZQ3OWscVJyZQiSKxUDDN03igITlpCWOPiz4zsNLx8+iFKkK5nT7oGC7C+NOfwOJgBdOwAy91eKsBj2FXb0GfaKEJyuzABVrezfXTSoIbTxsQ8n+wxG30LNd9SuZarlu8nztidaVyW3/T8xfEHgUSTgve7wAAAABJRU5ErkJggg==") no-repeat left .5rem;padding-left:2.5rem;line-height:2.5rem}.breadcrumbs{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumbs li{flex:0 1 auto;margin:.5rem;font-size:1.5rem;text-align:center}.breadcrumbs li:not(:first-child):before{content:"»";padding-right:1rem;color:#aaa;color:var(--color-gray)}.breadcrumbs li span{color:#aaa;color:var(--color-gray)}.info-box{border:.1rem solid #ededed;margin:2rem 0;padding:1.5rem;background:#fff;display:flex;align-items:center;justify-content:flex-start}.info-box>*{padding:1rem}.info-box.success,.info-box.success .info-box-icon div{color:#2fcc71;color:var(--color-green)}.info-box.success .info-box-icon div:after,.info-box.success .info-box-icon div:before{background:#2fcc71;background:var(--color-green)}.info-box.success .info-box-icon div:before{top:1rem;left:2.2rem;width:.4rem;height:2.5rem;transform:rotate(45deg)}.info-box.success .info-box-icon div:after{top:2rem;left:1rem;width:.4rem;height:1rem;transform:rotate(-45deg)}.info-box.info,.info-box.info .info-box-icon div{color:#007be6;color:var(--color-blue)}.info-box.info .info-box-icon div:after,.info-box.info .info-box-icon div:before{background:#007be6;background:var(--color-blue)}.info-box.info .info-box-icon div:after{top:.7rem;left:50%;margin-left:-.2rem;width:.5rem;height:.5rem}.info-box.error,.info-box.error .info-box-icon div{color:#ff4136;color:var(--color-red)}.info-box.error .info-box-icon div:after,.info-box.error .info-box-icon div:before{background:#ff4136;background:var(--color-red)}.info-box.error .info-box-icon div:before{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(45deg)}.info-box.error .info-box-icon div:after{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(-45deg)}.info-box .info-box-icon div{display:block;width:5rem;height:5rem;border-radius:100%;position:relative;border:.4rem solid transparent}.info-box .info-box-icon div:after,.info-box .info-box-icon div:before{position:absolute;content:"";background:#ededed}.info-box .info-box-icon div:before{top:1.5rem;left:50%;margin-left:-.2rem;width:.5rem;height:2rem}.info-box .info-box-icon div:after{top:.7rem;left:50%;margin-left:-.2rem;width:.5rem;height:.5rem}.studies-cta{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:22rem;padding:4rem 5rem;background:#fff url(../img/backgrounds/triangles-light.jpg) no-repeat 50%;background:var(--color-white) url(../img/backgrounds/triangles-light.jpg) no-repeat 50%;background-size:cover;box-shadow:0 1.3rem 3rem 0 rgba(0,0,0,.13);overflow:hidden}.studies-cta h3{position:relative;display:inline-block;max-width:50rem;margin:0 0 3rem;font-size:2.7rem;font-weight:400;font-weight:var(--font-weight-normal);line-height:1.4;z-index:10}.studies-cta h3 strong{font-weight:800;font-weight:var(--font-weight-extrabold)}.studies-cta img{position:absolute;bottom:0;right:5.5rem;max-width:44rem;width:100%;height:auto;z-index:0}.photogallery{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:1rem -.5rem;padding:0;list-style:none}.photogallery li{position:relative;flex:0 1 calc(25% - 1rem);display:flex;justify-content:center;margin:.5rem}.photogallery li.has-more a span{position:absolute;top:50%;left:50%;font-size:2.5rem;font-weight:400;font-weight:var(--font-weight-normal);transform:translate(-50%,-50%);z-index:10}.photogallery li.has-more a:after{content:"";position:absolute;top:.1rem;left:.1rem;width:calc(100% - .2rem);height:calc(100% - .2rem);background:#fff;background:var(--color-white);opacity:.75}.photogallery li a{flex:1 1 100%;padding:1.5rem;display:flex;justify-content:center;align-items:center;border:.1rem solid #aaa;border:.1rem solid var(--color-gray);transition:border-color .3s;transition:border-color var(--transition-timing)}.photogallery li a:hover{border-color:#231f20;border-color:var(--color-dark)}.photogallery li a img{max-width:15rem;max-height:7.5rem;-o-object-fit:contain;object-fit:contain}.homepage .main-top{max-width:192rem;margin:14rem auto 4rem;padding:0 0 2rem;border-bottom:none}.homepage .main-top:after{content:none}.homepage .main-top .inside{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1280px;max-width:var(--max-page-width);margin:0 auto;padding:5rem 8rem 8rem 4rem;z-index:1}.homepage .main-top .inside .content{flex:0 0 53rem;text-align:left}.homepage .main-top .inside .content h1{margin-top:0;color:#231f20;color:var(--color-dark);font-size:5.5rem;text-align:inherit;line-height:1.35}.homepage .main-top .inside .content p{max-width:42rem;color:#777;color:var(--color-darkgray);font-size:1.8rem;text-align:inherit;line-height:2}.homepage .main-top .inside .homepage-slider{position:relative;flex:0 0 52rem;height:52rem}.homepage .main-top .inside .homepage-slider .homepage-swiper{position:relative;width:52rem;height:48rem;margin:auto;overflow:hidden}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;text-decoration:none}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide img{max-width:100%;width:50rem;height:44.9rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide .btn{position:absolute;right:2rem;bottom:0;width:22rem;height:4.5rem;margin:-4.5rem 0 0 auto;padding:1rem 2rem;font-size:1.5rem}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide .btn>*{flex:0 0 auto}.homepage .main-top .inside .homepage-slider>img{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;z-index:-1}.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets{position:absolute;right:0;bottom:-4.5rem;display:flex;justify-content:flex-end;align-items:center;margin:0 -.75rem;padding:4rem 0}.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets .swiper-pagination-bullet{flex:0 0 auto;display:block;width:1.1rem;height:1.1rem;margin:0 .75rem;background:transparent;border:.1rem solid #fff;border:.1rem solid var(--color-white);border-radius:0;opacity:1;transition:background .3s;transition:background var(--transition-timing)}.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#fff;background:var(--color-white)}.homepage .main-top>img{position:absolute;top:0;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;z-index:-1}.homepage .main-top>img.triangles{left:0}.homepage .main-top>img.main-bg{left:calc(50% + 2rem)}.crossers{position:relative;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin-top:-11.5rem;z-index:1}.crossers .item{flex:0 1 48rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:2rem;padding:4.5rem;color:#fff;color:var(--color-white);background:#e63500;background:var(--color-dev)}.crossers .item.mkt{background:#ffa000;background:var(--color-mkt)}.crossers .item.mkt .btn-white:hover{color:#ffa000;color:var(--color-mkt)}.crossers .item h2{padding:0;text-transform:uppercase;font-size:2.4rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.crossers .item .cont,.crossers .item h2{flex:0 0 auto;margin:0 0 2rem;color:#fff;color:var(--color-white)}.crossers .item .cont{font-size:1.5rem;line-height:1.8}.crossers .item .btn-white{flex:0 0 auto;margin:auto 0 0;font-size:1.5rem}.crossers .item .btn-white:hover{color:#e63500;color:var(--color-dev)}.homepage-team{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:8rem 0;text-align:center}.homepage-team img{max-width:100%;height:auto}.homepage-team .inside{display:inline-block;margin:-6rem auto 0;padding:2rem 7rem;background:#fff;background:var(--color-white);text-align:center}.homepage-team .inside h2{margin-top:0;font-size:3.4rem;text-transform:uppercase}.homepage-team .inside p{font-size:1.5rem}.homepage-map{background:#000 url(../img/backgrounds/triangles-dark.jpg) no-repeat top;background:var(--color-black) url(../img/backgrounds/triangles-dark.jpg) no-repeat top;background-size:cover;padding:10rem 0}.homepage-map .inside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.homepage-map .inside .content{flex:1 1 auto}.homepage-map .inside .content h2{display:inline-block;padding:3rem 0 0;text-align:left;color:#fff;color:var(--color-white)}.homepage-map .inside .content p{margin-top:0;color:#fff;color:var(--color-white);font-size:2rem}.homepage-map .inside .content a{text-align:left}.homepage-map .inside .image{flex:1 1 auto;text-align:right}.benefits-wrap{margin:0 0 4rem;padding:5rem 0;background:url(../img/backgrounds/triangles-light.jpg) no-repeat top;background-size:cover}.benefits-wrap .benefits{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -2rem}.benefits-wrap .benefits .item{flex:1 0 24rem;margin:2rem;text-align:center}.benefits-wrap .benefits .item.mkt .icon{color:#ffa000;color:var(--color-mkt)}.benefits-wrap .benefits .item.mkt .number:after{background:#ffa000;background:var(--color-mkt)}.benefits-wrap .benefits .item .icon{font-size:5rem;color:#e63500;color:var(--color-dev)}.benefits-wrap .benefits .item .number{position:relative;margin:2rem 0;padding:0 0 2rem;color:#000;color:var(--color-black);font-size:4.8rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.benefits-wrap .benefits .item .number:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:5rem;height:.2rem;background:#e63500;background:var(--color-dev)}.benefits-wrap .benefits .item small{font-size:1.5rem;color:#000;color:var(--color-black)}.workflow{padding:2rem 0 8rem;background:linear-gradient(0deg,hsla(0,0%,50%,.1),transparent 70%)}.workflow .switch{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 8rem;padding:2rem 4rem;background:#fff;background:var(--color-white);box-shadow:0 0 2rem .5rem #e6e6e6;box-shadow:0 0 2rem .5rem var(--color-lightgray);list-style:none}.workflow .switch li{position:relative;flex:0 0 auto;padding-left:1rem;margin:1rem 2rem;counter-increment:b}.workflow .switch li a{color:#ffa000;color:var(--color-mkt);text-decoration:none}.workflow .switch li a,.workflow .switch li a:after{font-size:1.9rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.workflow .switch li a:after{content:"0"counter(b);position:absolute;left:-2rem;top:50%;transform:translateY(-50%);color:#e6e6e6;color:var(--color-lightgray);transition:.3s;transition:var(--transition-timing)}.workflow .switch li a:focus,.workflow .switch li a:hover,.workflow .switch li a[aria-selected=true]{outline:none;color:#e63500;color:var(--color-dev)}.workflow .switch li a:focus:after,.workflow .switch li a:hover:after,.workflow .switch li a[aria-selected=true]:after{color:#e63500;color:var(--color-dev)}.workflow .inside{margin:0 auto;padding:0 1rem;max-width:65rem;text-align:center}.workflow .inside h3{margin:0 0 2rem;padding:0;color:#e63500;color:var(--color-dev);font-size:2rem}.workflow .inside p{margin:0;color:#000;color:var(--color-black)}.export-wrap{margin:7rem 0;padding:7rem 0;background:#f9faff url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wgARCAIsB4ADAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAPYtQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ4g0aKUFAAAAAAAAABDkQ0aKUFAAAAAAAAAAAAAAAAAAAAAAAAABgwUpoFKAAAAAAAAAAAAAAAAAAAAAAAAAACHIhopooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHEpTRSgoAAAAAAAAAIciGjRSgoAAAAAAAAAAAAAAAAAAAAAAAAAMGSlKUFAAAAAAAAAAAAAAAAAAAAAAAAAABDkQ0U0UFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDiUpopSgAAAAAAAAAEORDRopQUAAAAAAAAAAAAAAAAAAAAAAAAAGTIKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAAcSGjRSgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIcQaNFKCgAAAAAAAAAhyIaNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAhkFBQUAAAAAAAAAAAAAAAAAAAAAAAAAAA4kNFNFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ4lKaKUFAAAAAAAAABDkQ0aKUFAAAAAAAAAAAAAAAAAAAAAAAAABCAFAKAAAAAAAAAAAAAAAAAAAAAAAAAACHIhopooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHEpTRSgoAAAAAAAAAIcgU0UoKAAAAAAAAAAAAAAAAAAAAAAAAAAQAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAOJDRTRQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOJSmilBQAAAAAAAAAQ5ApopQUAAAAAAAAAAAAAAAAAAAAAAAAAAEAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjJo0UoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHEpTRSgoAAAAAAAAAIcyFNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5GTRopQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOJSmilBQAAAAAAAAAQwQpSlBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjJopooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHEGjRSgoAAAAAAAAAIZIClKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5GTRTRQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKAAAAAAAAAAAQ4lKaKUFAAAAAAAAAAMkBQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIczJopooKAAAAAAAAAAAAAAAAAAAAAAAAAAACAAoAAAAAAAAAAIcSlNFKCgAAAAAAAAAEAIUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDmZNFNFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAZBQCgAAAAAAAAAEOJSmilBQAAAAAAAAAACAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByIUpooKAAAAAAAAAAAAAAAAAAAAAAAAAAAQyCgoKAAAAAAAAACHIFNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5EKU0UFAAAAAAAAAAAAAAAAAAAAAAAAAAAIYBSlBQAAAAAAAAAQ5A0UpSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIhSmigoAAAAAAAAAAAAAAAAAAAAAAAAAABDmCmgUFAAAAAAAAAIcgaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkQpopQUAAAAAAAAAAAAAAAAAAAAAAAAAAAhyBopSlAAAAAAAAABDkCmilBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAciFNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAAEOQKaKUFAAAAAAAAAIcgU0UoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkQpTRQUAAAAAAAAAAAAAAAAAAAAAAAAAAAhyBTRSgoAAAAAAAABDiUpopQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAciFNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAAEORDRopQUAAAAAAAAAhxKU0UoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAFAAAAAAAAAAAAAORCmilBQAAAAAAAAAAQAoAAAAAAAAAAAAAAIciGjRSgoAAAAAAAABDiUpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQUoAAAAAAAAAAAABzMlNFKCgAAAAAAAAAAgBQAAAAAAAAAAAAAAQ5ENGilBQAAAAAAAACHEpTRSgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMkKUoAAAAAAAAAAAAOZk0UpQUAAAAAAAAAAEIClAAAAAAAAAAAAAAIciGjRSgoAAAAAAAABDiUpopQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCFKUoAAAAAAAAAAABzIUpSgoAAAAAAAAAAIYKaBQAAAAAAAAAAAAAQ5ENGilBQAAAAAAAACHEpTRSlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOZDRSgoAAAAAAAAAAAMGSlKUFAAAAAAAAAABkwaKUFAAAAAAAAAAAAAIciGjRSgoAAAAAAAABDiDRopQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMyaNFBQAAAAAAAAAAAYIUFKCgAAAAAAAAAAycymilKAAAAAAAAAAAAAQ5ENGilBQAAAAAAAACHEpTRSgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOZk0UpQUAAAAAAAAAAAyQFBQUAAAAAAAAAAGTkaKaKCgAAAAAAAAAAAAhyIaNFKCgAAAAAAAAEOJSmilBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAciFNFKCgAAAAAAAAAAEIAUAoAAAAAAAAAAMnIpopoFAAAAAAAAAAAABDkCmilBQAAAAAAAACHEGjRSgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAORCmilBQAAAAAAAAAACAAAoAAAAAAAAAABk5FNFKUoAAAAAAAAAAAAIcgU0UoKAAAAAAAAAQ4lKaKUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzMlNFKCgAAAAAAAAAAAgAKAAAAAAAAAAADJyKaKUpQAAAAAAAAAAAAQ5ApopSgAAAAAAAAAhyBTRSgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpSgAAAAAAAAAAAAhyBTRSlAAAAAAAAABDkCmilKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAciFNFKUAAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAAAEOQKaKUFAAAAAAAAAIcgaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkQpopQUAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpSgAAAAAAAAAAAAhyBTRSgoAAAAAAAABDkDRSlBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFAAAAAAAAAAAAAAByIU0UoKAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUpQAAAAAAAAAAAAQ5ApopQUAAAAAAAAAhzBSlKUAAAAAAAAAAAAAAAAAAAAAAAAAEBQAAAAAAAAAAAACAFAAAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpSgAAAAAAAAAAAAhyBTRSgoAAAAAAAABDBClKUFAAAAAAAAAAAAAAAAAAAAAAAAAIACgAAAAAAAAAAAGQUFAAAAAAAAAAAAABzMlNFKCgAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAAAEOQNFKUFAAAAAAAAAIZIUoKUAAAAAAAAAAAAAAAAAAAAAAAAAEMlKCgAAAAAAAAAAAwQ0UFAAAAAAAAAAAAAOZkpopQUAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpSgAAAAAAAAAAAAhyBopSlAAAAAAAAABDIBSgoAAAAAAAAAAAAAAAAAAAAAAAAAIZBSgoAAAAAAAAAABgyU0UFAAAAAAAAAAAABzMmilKCgAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAAAEOZDRSlBQAAAAAAAACEABQUAAAAAAAAAAAAAAAAAAAAAAAAAEMFKCgoAAAAAAAAAAOZkpopSgAAAAAAAAAAAA5mSmilKAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlKAAAAAAAAAAAACHMhopSgoAAAAAAAAAIAACgAAAAAAAAAAAAAAAAAAAAAAAAAyZKClBQAAAAAAAAAAczBopooKAAAAAAAAAAAAczJTRSlAAAAAAAAAAAAAAAAAAAAAAAAAAMnIpopSgoAAAAAAAAAAABDmQ0UpSgAAAAAAAAAEAABQAAAAAAAAAAAAAAAAAAAAAAAAAZOZopSgoAAAAAAAAAAOZg0U0UFAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpQUAAAAAAAAAAAAhzIaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyNFNFBQAAAAAAAAAAczBTRoFKAAAAAAAAAAAAczJTRSlAAAAAAAAAAAAAAAAAAAAAAAAAAMnIpopSgoAAAAAAAAAAABDmClKUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk5FNFNAoAAAAAAAAAAOZgpopoFAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAGTkU0UpSgAAAAAAAAAAAAhzBSlKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAHMwU0UpSgAAAAAAAAAAAHMyU0UpQAAAAAAAAAAAAAAAAAAAAAAAAADJzKUpSlAAAAAAAAAAAABDmClKUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk5FNFKUoAAAAAAAAAAOZgpopSlAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAEOYKUpSgAAAAAAAAAAAAhzBSlKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAHMwU0UpSgAAAAAAAAAAAHMyU0UpQAAAAAAAAAAAAAAAAAAAAAAAAACGSFKClAAAAAAAAAAAABDmCmgUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk5FNFKUoAAAAAAAAAAOZgpopSlAAAAAAAAAAAAORCmilKAAAAAAAAAAAAAAAAAAAAAAAAAAQgAKCgAAAAAAAAAAAAHIFKaBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUpQAAAAAAAAAAczBTRSlKAAAAAAAAAAAAczJTRSlAAAAAAAAAAAAAAAAAAAAAAAAAABAAAUAAAAAAAAAAAAAHIpooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlKAAAAAAAAAADmYKaKUpQAAAAAAAAAAADkQpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAEBQAAAAAAAAAAAAAAczRQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAycimilKUAAAAAAAAAAHMwU0UpSgAAAAAAAAAAAHMyU0UpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk5FNFKUFAAAAAAAAAAOZgpopSlAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBQAAAAAAAAAAAAAAAAAAAAAAACFAAAAAAAAAAAAAAMnIpopSgoAAAAAAAAABzMFNFKUoAAAAAAAAAAABzMlNFKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAQAoAAAAAAAAAAAABk5FNFKUFAAAAAAAAAAOZgpopSlAAAAAAAAAAAAOZkpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyCgoAAAAAAAAAAAAMnIpopSlAAAAAAAAAABzMFNFKUoAAAAAAAAAAABzMlNFKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQCgoAAAAAAAAAAABk5FNFKUFAAAAAAAAAAMGClKUpQAAAAAAAAAAADmZKaKUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgFBQAAAAAAAAAAADJyKaKUoKAAAAAAAAAAZMApSlKAAAAAAAAAAAAczJTRSlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAoBQAAAAAAAAAAAZORTRSlBQAAAAAAAAACGQClBQAAAAAAAAAAADkQpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgABQAAAAAAAAAAADJyKaKUoKAAAAAAAAAACEBQCgAAAAAAAAAAAHIhTRSlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAACgAAAAAAAAAAAGTkU0UpQUAAAAAAAAAAAgABQAAAAAAAAAAADkQpopSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAKAAAAAAAAAAAADJyKaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAcjJo0UoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlBQAAAAAAAAAAAAAAAAAAAAAAAAADkZNGilBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAcjJo0UpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlKAAAAAAAAAAAAAAAAAAAAAAAAAADkZNFNFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUpQAAAAAAAAAAAAAAAAAAAAAAAAAAcjJopooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlBQAAAAAAAAAAAAAAAAAAAAAAAAADkZNFNFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAcjJopooKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlBQAAAAAAAAAAAAAAAAAAAAAAAAADkZNFKUpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUoKAAAAAAAAAAAAAAAAAAAAAAAAAAcjJopoFKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZORTRSlBQAAAAAAAAAAAAAAAAAAAAAAAAADkZNFNApQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJyKaKUpQAAAAAAAAAAAAAAAAAAAAAAAAAAcjJopoFKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ4GimilBQAAAAAAAAAAAAAAAAAAAAAAAAADmYKaKUpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EACMQAQEBAAAGAwEBAQEAAAAAAAEAAhAREiFAUGBhcEExcQP/2gAIAQEAAT8A+EKBzZXTBEeQvItadMQe51r+Hvta6ux/kQfF1AldMQR5CgWtdT9QQR7jT/D329dX/IiPiygSumI8lQLWnT9RBHuF99rXV2P8giD4soHNldMEEeQ2tOn6iCPcL77eur/kQQR8VUDmyumCCPJ1rqYgiPmu9dX/ADgEfFlA5srpiCDydadQQR821rq7H+REfFlAldMQRHkaXT9QQR823rq/5wCPiygSumII8nSsER821rnBEfFlAldMQR5K8/nOtdX+f5BEfFlAldMRHkrz4kfNd66ux/kQQR8VUCV0wQRHkPznWucEEHxZQJXTEEfiWtdXY/yII+LKBK6YIPxPWucRB7xeflKBK6Yj8T1rnER7xeceSoErp4EfiWtc/wDnAg92y9UR5CgSumI/E9a5/wDOBHu2ddUeSoErpgiPxLWufAj3ba11REeOoHNldMQfietc4iPdryLWup+oIjx1A5srpiPxPWufAPeLyOba06ggjx1AldMRH4lrXOII92vItadP1EHkKBK6YIj5ovna1ziPeKBa06fqCCPHUCV0wRB80Xzta58Tyl9CoFrTp+ogjx1A5srpiCPmmtREeXp5+avLiecvItadMQR46gSumCCPmmtc+xEeYvPzda5cDz15FrXU/UQR46gc2V0wQR801rn2IiPLXieVrXLgR5y8i1p0/UQR46gc2V0xBHzTWv4REeWvm610n3wI85eVrTp+oII8dQJXTBHzXeufYiI9xrXTwCI87WuqII8dQJXTEEfNN659iIII9vvXSX+sEEea2tOmIiPGUCV0wR813rn2IiD3GtdJ98AiPNXla06YI8hQJXTBwPmm9c+xBEe41rpv9iCPO1p0xBHjqBKrEfNd659iII9xrXTf7BEea2tdTBEeOoEqsQQfNN659iCIPca108AgjzV5FrXVBHkKBKrEfNd659iIj3GtdJ98AiPNexK6fqIPIXkS835vvXPsREe43rp4ER5q8i09URHjryl5vxdYjzt659iCCPca10nAiPNXlOnUEEeQ9/dL5rr+ER529c+xBBHuNa6T7v8AWCI81tPVEfE15ebrX8Ijzt659iIj3GtdJ98Ag857FrXVER8SXl5u9/wiIjzN659iII9xrXTwCIjzdLqIj4kvLzd7/hERHmb1z7EQR7jWuk++ARHnL1RER8R1rlwI8re/4RBEeZvXPsQQQe41rp4BHn6epgiPiWtdPAjyt7/hEQebvXPsREe41rp4BBHmsrqCI+Jb10n3wIjyd7/hEER5m9c+xEEe41rp4BEecvVBBHxLWuk4BEeTvf8ACIjzda59iII9xrXI4B6BeqII+Ja10nAII8ne/wCHAjzd659iCI9wvLiHnr1cD4nrXSffAIjyd7/0IgiPM3rn2III9wvoldREfEta6eAQeVvf8IiPN3rn2IiPjS9TER8S1rp4BER5G9/wiCPN1rn2IIIj40QR8S1rpPvgEEeTvf8ACIjzd759iIIPjh8T1rp4BHlb3/CIiPM3rn2Igg/L966eAR5W9/wiIjzN659iCI/L9a6T74BEeTvf8IiPN3rn2IIIPy/WjPAII8ne/wCERHm71z7EEEfl+tdJwCPK3v8AhER5u9c+xBBH5frXSffAI4Hka1/DgEHm71z7EEQfl+tdJ93+sEcDyF4coPN3vn2IIIPy/Wuk4BEeS+g3rn2IIj8v1rpPvgQe63rn2IIiPy7Wuk++ARHud759iIII/Lta6TgEe63rn2IIIj8u1rpOARHud659iCII/Lt66T7v9YII9zvfPsREfl+tdJ98Ag91vfPsREfl+9dJwCIj3G98+xBER+Xa10n3wCI9zvfPsRBB+X6108AiPc73z7EQQfl+tdJwCPdb3z7ERH5frXSffAIj3O9c+xER+X6108Ag91vfPsREfl+tdJf7BEe53vn2IIj8vew3+xER7j/1UAiIj5j/AP/EABQRAQAAAAAAAAAAAAAAAAAAAOD/2gAIAQIBAT8AA0H/xAAUEQEAAAAAAAAAAAAAAAAAAADg/9oACAEDAQE/AANB/9k=) no-repeat top;background-size:cover}.export-wrap .inside{display:flex;justify-content:space-between;align-items:center}.export-wrap .inside .content{flex:1 1 auto}.export-wrap .inside .content img{margin-bottom:4rem}.export-wrap .inside .content h2{margin:0;padding:0;color:#000;color:var(--color-black);font-size:4.8rem;text-transform:uppercase}.export-wrap .inside .content h2 small{display:block;padding-bottom:1rem;color:gray;color:var(--color-content-lightgray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-normal);text-transform:lowercase}.export-wrap .inside .content p{margin-bottom:3.5rem;color:#000;color:var(--color-black);font-size:1.5rem}.export-wrap .inside .image{flex:1 1 100%;margin-left:4rem;text-align:right}.partners-wrap{margin:5rem 0}.partners-wrap.background{padding:7rem 0;background:url(../img/backgrounds/triangles-light.jpg) no-repeat top;background-size:cover}.partners-wrap.background h2{margin-top:0;padding-top:0}.partners-wrap .inside{margin:0 -1.5rem}.partners-wrap .partners{padding:3rem 1.5rem;overflow:hidden}.partners-wrap .partners .swiper-slide{flex:0 0 auto;display:flex;justify-content:center;align-items:center;height:auto;padding:1rem;background:#fff;background:var(--color-white);box-shadow:0 0 1rem .1rem #e6e6e6;box-shadow:0 0 1rem .1rem var(--color-lightgray);transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.partners-wrap .partners .swiper-slide:hover{box-shadow:0 0 2.5rem .1rem #e6e6e6;box-shadow:0 0 2.5rem .1rem var(--color-lightgray)}.partners-wrap .partners img{flex:0 1 auto;height:auto;-o-object-fit:contain;object-fit:contain}.newsletter-wrap{margin-bottom:-4rem;padding:7rem 0;background:url(../img/backgrounds/triangles-light.jpg) no-repeat top;background-size:cover}.newsletter-wrap .main-title{margin-top:0;padding-top:0}.newsletter-wrap .newsletter-form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:85rem;margin:0 auto;padding:2.5rem 3.5rem;color:#fff;color:var(--color-white);background:#e63500;background:var(--color-primary);box-shadow:0 .5rem 2rem rgba(0,0,0,.15)}.newsletter-wrap .newsletter-form div{flex:1 1 auto;display:flex;align-items:center}.newsletter-wrap .newsletter-form div .icon{font-size:3em;margin-right:4rem}.newsletter-wrap .newsletter-form div label{position:relative;flex:1 1 auto;margin:0 4rem 0 0}.newsletter-wrap .newsletter-form div label input{color:#fff;color:var(--color-white);background:transparent;border-color:#fff;border-color:var(--color-white);font-size:1.9rem}.newsletter-wrap .newsletter-form div label input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-text-fill-color:var(--color-white)}.newsletter-wrap .newsletter-form div label input:focus{border-color:#ffa000;border-color:var(--color-secondary)}.newsletter-wrap .newsletter-form div label input::-webkit-input-placeholder{color:#fff;color:var(--color-white)}.newsletter-wrap .newsletter-form div label input:-ms-input-placeholder,.newsletter-wrap .newsletter-form div label input::-ms-input-placeholder{color:#fff;color:var(--color-white)}.newsletter-wrap .newsletter-form div label input::placeholder{color:#fff;color:var(--color-white)}.newsletter-wrap .newsletter-form div label input.form-control:not(:placeholder-shown)+.label-float{top:-1rem;opacity:1;visibility:visible}.newsletter-wrap .newsletter-form div label .label-float{position:absolute;top:1.5rem;left:2rem;left:var(--input-padding-x);font-size:1.2rem;color:#fff;color:var(--color-white);opacity:0;visibility:hidden;transition:.3s;transition:var(--transition-timing)}.newsletter-wrap .newsletter-form .btn.btn-white{color:#e63500;color:var(--color-primary)}.newsletter-wrap .newsletter-form .btn.btn-white:hover{color:#fff;color:var(--color-white)}.category-info img{opacity:.2;margin-bottom:-25rem;height:41rem;-o-object-fit:cover;object-fit:cover}.category-info .inside{position:relative;max-width:90rem;margin:0 auto;padding:3rem 5rem;text-align:center;font-size:2rem;color:#000;color:var(--color-black);background:#fff;background:var(--color-white)}.title-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:10rem 0}.title-wrap .img{flex:1 0 50%;text-align:center}.title-wrap .img img{transition:max-width .3s;transition:max-width var(--transition-timing)}.title-wrap .text{flex:1 0 50%;margin-left:-10rem;font-size:2rem;color:#000;color:var(--color-black)}.mkt-detail-wrap .list-styled{font-weight:700}.influencers-wrap{margin:10rem 0}.influencers-wrap .benefit{width:100%;max-width:29.5rem;flex:none;margin:2rem 1rem 0;font-size:1.5rem}.timeline-wrap .switching-buttons{margin:0}.more{color:gray;color:var(--color-content-lightgray);font-size:1.5rem;transition:.3s ease;display:flex;flex-wrap:nowrap;text-transform:uppercase}.more,.more:hover{text-decoration:none}.more:hover{color:#ffa000;color:var(--color-mkt)}.offer-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin:-1rem}.offer-box .offer{flex:0 1 calc(50% - 2rem);margin:1rem;background:#fff;background:var(--color-white)}.offer-box .offer a{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;height:100%;padding:3rem 5rem 2.5rem;border-top:.2rem solid currentColor;box-shadow:0 .4rem 5rem 0 rgba(55,58,62,.15);text-decoration:none;transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.offer-box .offer a:hover{box-shadow:0 .4rem 5rem 0 rgba(55,58,62,.25)}.offer-box .offer a:hover strong{text-decoration:underline}.offer-box .offer a.mkt{color:#ffa000;color:var(--color-mkt)}.offer-box .offer a.dev{color:#e63500;color:var(--color-dev)}.offer-box .offer a>strong{flex:0 1 calc(75% + 2vw);display:block;margin:0 0 auto;color:#161616;color:var(--color-dark-black);font-size:2rem}.offer-box .offer a .types{flex:1 1 100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.5rem;padding:2.5rem 0 0}.offer-box .offer a .types>span{flex:0 0 auto;display:inline-block;margin:.5rem;padding:.5rem 1.5rem;color:#646668;background:#f6f6f6;background:var(--color-lightergray);border-radius:1rem;font-size:1.3rem;text-transform:uppercase}.offer-box .offer a .is-highlight{position:absolute;top:1.3rem;right:-.75rem;flex:0 0 auto;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 2rem;background:currentColor;text-transform:uppercase;z-index:1}.offer-box .offer a .is-highlight span{flex:1 1 auto;color:#fff;color:var(--color-white);font-size:1.4rem}.trial{margin:11.5rem 0}.trial .inside{display:flex;justify-content:center;align-items:center;margin:-1rem}.trial .inside>*{margin:1rem}.trial .inside .image{flex:0 1 40rem}.trial .inside .image img{display:block;margin:auto}.trial .inside .content{flex:0 1 55rem}.trial .inside .content h3{font-size:2.8rem}.trial .inside .content .main-capt{margin:1rem auto 2rem;color:#4c4d4f;font-size:1.9rem;text-align:left;line-height:3.2rem}.trial .inside .content .btn{font-size:1.5rem}.content-button{margin:3rem auto 10rem}.content-button,.team-photo{display:flex;justify-content:center;flex-wrap:wrap}.team-photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.career-title .career-wrap{width:100%;height:100%;position:relative;background-image:url(../img/backgrounds/triangles-light.jpg);background-size:cover;background-position:50%;margin:0 0 10rem}.career-title .career-wrap .container{height:100%}.career-title .career-wrap .career{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;width:100%;padding:2rem;left:0}.career-title .career-wrap .title{text-align:left;width:48rem}.career-title .career-wrap .title h2{margin-top:0;padding-top:0;font-size:4.8rem;font-weight:400;font-weight:var(--font-weight-normal);text-transform:none}.career-title .career-wrap .title h2:after{content:none}.career-title .career-wrap .title p{margin:4rem 0;font-size:2rem;color:#000;color:var(--color-black)}.career-title .career-wrap .title p a{color:inherit}.gallery-text-wrap{width:100%;height:57rem;position:relative;background-image:url(../img/backgrounds/triangles-light.jpg);background-position:50%;background-size:cover;margin:-16rem 0 10rem}.gallery-text-wrap .container{height:100%}.gallery-text-wrap .title{position:absolute;bottom:0;width:100%;padding:5rem 2rem;left:0}.gallery-text-wrap .title img{padding-right:5%}.gallery-text-wrap .title a{position:absolute;margin-top:2.2rem;left:50%;transform:translateX(-50%)}.gallery-text-wrap .title a:hover{background:#f9f9f9}.gallery-text-wrap .title .info{position:relative;bottom:0;width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-top:6rem}.gallery-text-wrap .title .info p{font-size:2rem;font-weight:700;color:#000;color:var(--color-black);padding:0 2rem;margin:1rem 0}.gallery-text-wrap .title .info svg{vertical-align:middle}.gallery-text-wrap .label{text-align:center;border:.2rem solid #000;border:.2rem solid var(--color-black);padding:3rem 5rem 4rem;max-width:90rem;width:100%;margin:0 auto}.gallery-text-wrap .label h2{position:relative;font-size:3.4rem;margin:0}.gallery-text-wrap .label h2:after{content:"";position:absolute;bottom:calc(100% + 3rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#000;z-index:99}.gallery-text-wrap .label h2:before{content:"";position:absolute;bottom:calc(100% + 2.6rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#f9f9f9;z-index:100}.gallery-text-wrap .label p{font-size:2rem;color:#000;color:var(--color-black)}.gallery-text-wrap .label p a{color:inherit}.benefit-wrap{width:100%;position:relative;background:url(../img/backgrounds/triangles-light.jpg) #f9f9f9 no-repeat top;background-size:cover;margin:0 0 10rem;display:flex;align-items:center}.benefit-wrap .benefit-box{margin-bottom:0}.team-career-wrap{margin-bottom:6rem}.team-career-wrap .team-list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -1rem;list-style-type:none;padding:0}.team-career-wrap .team-list li{margin:1rem;max-width:29.5rem;max-height:40rem;width:100%;height:100%;position:relative;overflow:hidden}.team-career-wrap .team-list li img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team-career-wrap .team-list li a{display:block;text-decoration:none}.team-career-wrap .team-list li a .hidden-hover{position:absolute;width:100%;bottom:-100%;z-index:1;transition:.3s}.team-career-wrap .team-list li a .hidden-hover img{max-width:23rem}.team-career-wrap .team-list li a:after{content:"";position:absolute;background:#ffa000;right:0;bottom:0;height:0;width:100%;transition:.3s}.team-career-wrap .team-list li a.export:after{background:#007be6}.team-career-wrap .team-list li a.dev:after{background:#e63500}.team-career-wrap .team-list li a:hover:after{height:100%}.team-career-wrap .team-list li a:hover .hidden-hover{bottom:0}.team-career-wrap .team-list li span{display:block;text-align:center;color:#fff;color:var(--color-white)}.team-career-wrap .team-list li .capt{font-size:2rem;font-weight:700;max-width:23.5rem;margin:0 auto}.team-career-wrap .team-list li .desc{font-size:1.5rem;padding:1rem;max-width:23.5rem;margin:0 auto}.team-career-wrap .team-list li button{background:#000;background:var(--color-black);font-size:1.5rem;font-weight:400;height:6rem;padding:1rem;width:100%}.experiences-warp .benefit{width:100%;max-width:27rem;flex:none}.socials-wrap{margin-bottom:10rem}.company .career-wrap{background-image:url(../img/backgrounds/triangles-dark.jpg);background-position:50%;background-size:cover;height:auto}.company .career-wrap h2,.company .career-wrap p{color:#fff;color:var(--color-white)}.company .career-wrap .title{width:100%;max-width:60rem}.company .career-wrap .img{position:relative;height:26rem;width:26rem;margin-right:4rem}.company .career-wrap .img img{z-index:5;position:relative;height:22rem;margin-top:6rem}.company .career-wrap .img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="89.006" height="91.002" viewBox="0 0 89.006 91.002"><path d="M735.234,2898a.242.242,0,0,1-.2-.109.237.237,0,0,1-.021-.228l39.342-90.519a.245.245,0,0,1,.054-.078h0a.244.244,0,0,1,.169-.068H784.66a.243.243,0,0,1,.224.147l39.093,90.517a.242.242,0,0,1-.224.338h-9.835a.243.243,0,0,1-.223-.146L779.6,2819.414l-34.309,78.444a.243.243,0,0,1-.223.145Zm.37-.483h9.3l34.427-78.712-4.759-10.955Zm78.474,0h9.305l-38.724-89.665-4.776,10.988ZM779.6,2818.2l4.685-10.71h-9.339Z" transform="translate(-734.99 -2807)" fill="white"/></svg>') no-repeat 50%;background-size:25rem;z-index:0;opacity:.3}.company .career-wrap .img span{position:absolute;right:57%;top:36%;transform:translateX(-80%);background:#fff;padding:.5rem 2.5rem;font-size:2.4rem;color:#000;color:var(--color-black)}.company .career-wrap .img span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:99%;border-width:1rem 2rem;border-style:solid;border-color:transparent;border-left-color:#fff;border-left-color:var(--color-white)}.instagram-widget{margin:0 auto;z-index:10}.timeline-wrap{width:100%;position:relative;padding:2rem;background-image:url(../img/backgrounds/triangles-light.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column;align-items:center}.timeline-wrap .timeline{width:100%;max-width:90rem}.timeline-wrap .timeline .item{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;color:#000;color:var(--color-black)}.timeline-wrap .timeline .item:before{top:0;height:calc(100% + 2rem);width:.2rem;transform:translateX(-50%)}.timeline-wrap .timeline .item:after,.timeline-wrap .timeline .item:before{content:"";position:absolute;left:50%;background:#ffa000;background:var(--color-mkt)}.timeline-wrap .timeline .item:after{top:50%;transform:translate(-50%,-50%);width:1.3rem;height:1.3rem;border-radius:50%}.timeline-wrap .timeline .item:last-child:before{height:100%}.timeline-wrap .timeline .item:nth-child(2n) .year{order:2;text-align:left}.timeline-wrap .timeline .item:nth-child(2n) .text{order:1;text-align:right}.timeline-wrap .timeline .item:nth-child(2n) .text:before{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border-width:1rem 2rem;border-style:solid;border-color:transparent;border-left-color:#fff;border-left-color:var(--color-white)}.timeline-wrap .timeline .item:nth-child(odd) .text:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border-width:1rem 2rem;border-style:solid;border-color:transparent;border-right-color:#fff;border-right-color:var(--color-white)}.timeline-wrap .timeline .item .year{flex:1 0 50%;width:100%;max-width:40rem;text-align:right}.timeline-wrap .timeline .item .text{position:relative;flex:1 0 50%;width:100%;max-width:40rem;padding:2rem;text-align:left;background:#fff;background:var(--color-white);box-shadow:0 0 2rem rgba(0,0,0,.2)}.timeline-wrap .timeline .item .text p{margin:.5rem 0}.timeline-wrap .timeline .item .text time{display:none}.timeline-wrap .timeline .item .text .count{color:#e63500;color:var(--color-dev)}.base-info img{margin-bottom:-25rem;height:41rem;-o-object-fit:cover;object-fit:cover}.base-info h2{color:#fff;color:var(--color-white)}.base-info .inside{position:relative;max-width:90rem;margin:0 auto;padding:3rem 5rem;text-align:center;font-size:2rem;color:#000;color:var(--color-black);background:#fff;background:var(--color-white)}.label-wrap{padding:0 2rem}.label-wrap a{margin-top:-11rem}.label-wrap .label{text-align:center;border:.2rem solid #000;border:.2rem solid var(--color-black);padding:3rem 5rem 4rem;max-width:90rem;width:100%;margin:2rem auto 4rem}.label-wrap .label h2{position:relative;text-transform:uppercase;font-size:3.4rem;margin:0}.label-wrap .label h2:after{content:"";position:absolute;bottom:calc(100% + 3rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#000;border-bottom-color:var(--color-black);z-index:99}.label-wrap .label h2:before{content:"";position:absolute;bottom:calc(100% + 2.6rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#fff;border-bottom-color:var(--color-white);z-index:100}.label-wrap .label p{font-size:2rem;color:#000;color:var(--color-black)}.label-wrap .label p a{color:inherit}.label-wrap .main-title{margin-bottom:0}.teamwork-info .main-capt{margin-top:10rem}.video-wrap{max-width:90rem;max-height:50rem;margin:0 auto}.video-wrap .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-wrap .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.teams{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 8rem;padding:2rem 4rem;background:#fff;background:var(--color-white);box-shadow:0 0 2rem .5rem #e6e6e6;box-shadow:0 0 2rem .5rem var(--color-lightgray);list-style:none}.teams li{position:relative;flex:0 0 auto;margin:1rem 2rem;counter-increment:b}.teams li a{color:#aaa;color:var(--color-gray);font-size:1.9rem;font-weight:800;font-weight:var(--font-weight-extrabold);text-decoration:none}.teams li a.is-active,.teams li a:focus,.teams li a:hover,.teams li a[aria-selected=true]{outline:none;color:#e25a06}.teams li a.is-active.dev,.teams li a:focus.dev,.teams li a:hover.dev,.teams li a[aria-selected=true].dev{color:#e63500;color:var(--color-dev)}.teams li a.is-active.mkt,.teams li a:focus.mkt,.teams li a:hover.mkt,.teams li a[aria-selected=true].mkt{color:#ffa000;color:var(--color-mkt)}.teams li a.is-active.export,.teams li a:focus.export,.teams li a:hover.export,.teams li a[aria-selected=true].export{color:#007be6;color:var(--color-blue)}.team-wrap{margin:5rem 0 10rem}.team-wrap .team-list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -1rem;list-style-type:none;padding:0}.team-wrap .team-list li{margin:1rem;width:29.5rem;height:40rem;position:relative;overflow:hidden}.team-wrap .team-list li img{-o-object-fit:cover;object-fit:cover}.team-wrap .team-list li a{display:block;text-decoration:none}.team-wrap .team-list li a .hidden-hover{position:absolute;bottom:-50%;width:100%;z-index:1;transition:.3s}.team-wrap .team-list li a:after{content:"";position:absolute;background:rgba(226,90,6,.8);right:0;bottom:0;height:0;width:100%;transition:.3s}.team-wrap .team-list li a.export:after{background:rgba(0,123,230,.8)}.team-wrap .team-list li a.dev:after{background:rgba(230,53,0,.8)}.team-wrap .team-list li a.mkt:after{background:rgba(255,160,0,.8)}.team-wrap .team-list li a.chair{padding:3rem;background:#e63500;background:var(--color-dev)}.team-wrap .team-list li a.chair:hover .capt{text-decoration:underline}.team-wrap .team-list li a.chair:after{content:none}.team-wrap .team-list li a:hover:after{height:100%}.team-wrap .team-list li a:hover .hidden-hover{bottom:0}.team-wrap .team-list li span{display:block;text-align:center;color:#fff;color:var(--color-white)}.team-wrap .team-list li .capt{font-size:2rem;font-weight:700}.team-wrap .team-list li .desc{font-size:1.5rem;padding:1rem}.team-wrap .team-list li button{background:#000;background:var(--color-black);font-size:1.5rem;font-weight:400;height:6rem;padding:1rem;width:100%;border:0}.team-wrap .team-list li button:hover{color:#fff;color:var(--color-white)}.career-info .career-wrap .img img{padding-right:4rem}.team-detail{display:flex;justify-content:space-around;flex-wrap:wrap;margin:6rem 0 7.5rem;padding:6rem 0 7.5rem}.team-detail h2{font-size:4.8rem}.team-detail h3{font-size:2rem;font-weight:400}.team-detail h4{font-size:1.5rem}.team-detail p{color:#000;color:var(--color-black);font-size:1.8rem}.team-detail span,.team-detail svg{color:#000;color:var(--color-black);vertical-align:middle}.team-detail .img{width:50%;max-width:50.5rem;max-height:68.5rem;min-width:24rem}.team-detail .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.team-detail .detail{width:50%;padding:0 2rem}.team-detail .detail .contact .icon{font-size:3rem}.team-detail .detail .certificates{display:flex;margin:0 -1rem}.team-detail .detail .certificates a{margin:0 1rem;width:8rem;height:8rem}.team-detail .detail .certificates img{width:8rem;height:8rem;margin:0 1rem;-o-object-fit:cover;object-fit:cover}.team-desc p{color:#000;color:var(--color-black)}.reference-wrap{width:100%;height:100%;position:relative;background-image:url(../img/backgrounds/triangles-light.jpg);background-size:cover;background-position:50%;margin:10rem 0;padding:10rem 0}.reference-wrap .reference{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.reference-wrap .reference h2{margin:0;padding:0 0 3rem}.reference-wrap .reference .img{margin:5rem 0 4rem;text-align:center}.reference-wrap .reference .img img{margin:1rem 3rem;vertical-align:middle;filter:drop-shadow(0 0 1rem #e6e6e6);filter:drop-shadow(0 0 1rem var(--color-lightgray))}.articles-wrap.blog .articles{flex-wrap:wrap;justify-content:center}.articles-wrap.blog .articles .item{min-width:24rem}.main-content{margin:-6.8rem auto 0;transition:.5s ease}.article-types{display:flex;flex-wrap:wrap;justify-content:center;margin:4rem 0 5rem}.article-types li{list-style-type:none}.article-types a{display:block;margin:.5rem;border:0;color:gray;color:var(--color-content-lightgray);background:#cbcbcb;background:var(--color-beige-gray);text-transform:unset;border-radius:3rem;border-radius:var(--border-radius);padding:1.4rem 2rem;text-decoration:none;transition:.3s ease;transition:var(--transition-timing) ease}.article-types a.is-active{background:#161616;background:var(--color-dark-black);color:#fff;color:var(--color-white)}.article-types a.is-active:hover{background:rgba(0,0,0,.8)}.article-types a:hover{background:rgba(0,0,0,.25)}.blog-image{margin-top:5rem;position:relative}.blog-article{padding:0 6.8rem 4rem;max-width:93rem;background:#fff;background:var(--color-white);z-index:20;position:relative;justify-content:center}.blog-article .blog-header{display:flex;justify-content:space-between;align-items:center;height:9.3rem;color:#000;color:var(--color-black)}.blog-article .blog-header time{color:#cbcbcb}.blog-article .blog-header a{color:gray;color:var(--color-content-lightgray)}.blog-article .blog-content{font-size:2rem;line-height:3.4rem;color:#000;color:var(--color-black)}.blog-article .blog-content p{margin-bottom:5rem}.blog-article .blog-content h2{font-weight:400;font-size:3rem}.blog-article .blog-content h3{font-weight:700;font-size:2rem}.blog-article .blog-content h6[id]{position:relative;margin-top:4rem;padding-left:2rem;font-size:2.5rem;color:#e63500;color:var(--color-primary)}.blog-article .blog-content h6[id]:after{content:"";position:absolute;bottom:-1rem;left:0;width:6rem;height:.2rem;background:#e63500;background:var(--color-primary)}.blog-article .blog-content img{max-height:59.1rem}.blog-article .blog-content span{display:flex;justify-content:flex-end;color:gray;color:var(--color-content-lightgray);font-size:1.5rem;padding:0;margin-top:-1rem;margin-bottom:2.6rem}.blog-article .blog-content ul:not(.dictionary):not(.photogallery){margin:0 0 6rem 10%;font-size:1.8rem;color:gray;color:var(--color-content-lightgray)}.blog-article .blog-content ol{margin:0 0 6rem;padding:0 0 0 10%;color:gray;color:var(--color-content-lightgray);font-size:1.8rem}.month-num{display:none}.profile{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:3rem;border-bottom:1px solid #e0e0e0}.profile .more{color:#ffa000;color:var(--color-mkt);font-size:1.5rem;text-decoration:none;transition:.3s ease;display:flex;flex-wrap:nowrap;text-transform:uppercase}.profile .more:hover{color:#e63500;color:var(--color-dev);text-decoration:none}.profile .info{display:flex;position:relative}.profile .info h3{font-size:2rem;margin:0}.profile .info img{width:7rem;height:7rem;margin-right:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.profile .info span a{color:gray;color:var(--color-content-lightgray)}.discussion{margin-bottom:7rem}.discussion #disqus_thread{width:100%;max-width:80rem;margin:0 auto}.companies-wrap{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:10rem 0;padding:10rem 0;background-image:url(../img/backgrounds/triangles-light.jpg)}.companies-wrap .bg{position:relative;height:42rem;width:100%;-o-object-fit:cover;object-fit:cover}.companies-wrap .main-title{margin-top:0;padding-top:0}.companies-wrap .logos{width:100%}.companies-wrap .logos img{max-width:60%;margin:0 1rem;box-shadow:.2rem .4rem 2rem -.5rem gray;box-shadow:.2rem .4rem 2rem -.5rem var(--color-content-lightgray)}.reference-info img{opacity:1;margin-bottom:-8rem;height:41rem;-o-object-fit:cover;object-fit:cover}.reference-info .inside{position:relative;max-width:90rem;margin:0 auto;padding:3rem 5rem;text-align:center;font-size:2rem;color:#000;color:var(--color-black);background:#fff;background:var(--color-white)}.reference-info .inside .header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:4rem}.reference-info .inside .header span{font-size:1.5rem;color:gray;color:var(--color-content-lightgray)}.photogallery-wrap{position:relative;padding:0 4rem}.photogallery-wrap .image{position:relative;width:48rem;height:28.5rem!important;margin:2rem;box-shadow:0 0 2rem rgba(0,0,0,.2);-o-object-fit:cover;object-fit:cover}.photogallery-wrap .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photogallery-wrap .swiper-button-next,.photogallery-wrap .swiper-button-prev{top:50%;transform:translateY(-50%);font-size:8rem}.photogallery-wrap .swiper-button-next:not(.swiper-button-disabled) .icon:hover,.photogallery-wrap .swiper-button-prev:not(.swiper-button-disabled) .icon:hover{color:#e63500;color:var(--color-dev)}.solution-wrap{padding:4rem 2rem;background-image:url(../img/backgrounds/triangles-light.jpg);background-size:cover;background-position:50%}.solution-wrap a{margin-top:-4.2rem}.solution-wrap .label{text-align:center;border:.2rem solid #000;border:.2rem solid var(--color-black);padding:3rem 5rem 4rem;max-width:90rem;width:100%;margin:2rem auto 4rem}.solution-wrap .label h2{position:relative;text-transform:uppercase;font-size:3.4rem;margin:0}.solution-wrap .label h2:after{content:"";position:absolute;bottom:calc(100% + 3rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#000;border-bottom-color:var(--color-black);z-index:99}.solution-wrap .label h2:before{content:"";position:absolute;bottom:calc(100% + 2.6rem);left:50%;margin-left:-1rem;border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-bottom-color:#f9f9f9;z-index:100}.solution-wrap .label p{font-size:2rem;color:#000;color:var(--color-black)}.solution-wrap .label p a{color:inherit}.solution-wrap .main-title{margin-top:0;margin-bottom:0;padding-top:0}.solution-wrap .main-capt{margin:1rem auto}.solution-wrap .title-box{margin:0}.project-info .references-wrap .reference{height:28.5rem!important}.project-info .clients-wrap{margin:0 0 5rem}.project-info .clients-wrap .clients{margin:0 1rem}.services{display:flex;justify-content:space-between;flex-wrap:wrap;margin:4rem 0}.services a.item:not(.empty):hover,.services a.item:not(:empty):hover{-webkit-text-decoration:underline #231f20;text-decoration:underline #231f20;-webkit-text-decoration:underline var(--color-dark);text-decoration:underline var(--color-dark)}.services a span{color:#231f20;color:var(--color-dark);font-size:2rem;font-weight:800;font-weight:var(--font-weight-extrabold);font-family:Open Sans,sans-serif;font-family:var(--font-family-headings);line-height:1.15}.services .item{flex:1 1 45rem;display:flex;align-items:center;margin:1rem}.services .item.empty{background:transparent;padding:0;box-shadow:none}.services .item:not(.empty),.services .item:not(:empty){background:#fff;background:var(--color-white);padding:2rem 5rem;text-decoration:none;box-shadow:0 0 2rem rgba(0,0,0,.1);transition:0s}.services .item img{max-width:5.5rem;max-height:5.5rem;margin-right:2.5rem}.author-wrap{background:linear-gradient(0deg,hsla(0,0%,50%,.2),transparent 70%);margin:10rem 0}.author-wrap .author{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.author-wrap .author img{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:18rem;height:18rem}.author-wrap .author .text{width:100%;max-width:60rem;margin:0 3rem;padding:2rem 1rem 3rem}.author-wrap .author .text h3{font-size:2rem}.author-wrap .author .text span{font-size:1.5rem}.author-wrap .author .text p{color:#000;color:var(--color-black)}.author-wrap .author .text .link{color:#ffa000;color:var(--color-mkt);text-transform:uppercase;text-decoration:none}.author-wrap .author .text .link:hover{color:#e63500;color:var(--color-dev)}.columns{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:4rem -2rem}.columns.two .item{flex:1 0 50%}.columns.three .item{flex:1 0 33%}.columns.four .item{flex:1 0 25%}.columns.five .item{flex:1 0 20%}.columns.center .item{text-align:center}.columns .item{flex:1 0 auto;padding:2rem}.columns .item h1,.columns .item h2,.columns .item h3,.columns .item h4,.columns .item h5{margin-top:0}.columns .item address{font-style:normal}.columns .item img{width:14rem;height:14rem;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:50%;margin:-1.5rem 0 1.5rem}ul.dictionary-nav{margin:6rem -.1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:1.8rem;list-style:none;color:gray;color:var(--color-content-lightgray)}ul.dictionary-nav li{flex:0 0 4rem;margin:.1rem}ul.dictionary-nav li:first-child a{width:5.5rem}ul.dictionary-nav li a{display:block;width:100%;height:4rem;background:#e63500;background:var(--color-primary);color:#fff;color:var(--color-white);font-size:1.6rem;font-weight:800;font-weight:var(--font-weight-extrabold);line-height:4rem;text-align:center;text-decoration:none;vertical-align:middle}ul.dictionary-nav li a.is-active,ul.dictionary-nav li a:hover{background:#ffa000;background:var(--color-secondary)}.dictionary .letter{margin:1rem 0}.dictionary .letter h2{color:#e63500;color:var(--color-dev);font-size:4.2rem}.dictionary .letter .items{display:flex;flex-wrap:wrap;margin:-2rem}.dictionary .letter .items .item{flex:0 1 calc(25% - 4rem);margin:2rem}.dictionary .letter .items .item h3{margin-top:0}.dictionary .letter .items .item h3 a{color:#000;color:var(--color-black)}.dictionary .letter .items .item a .icon{font-size:2.2rem}.todo{outline:.2rem dotted #639}::-moz-selection{background:#ffa000;background:var(--color-secondary);color:#fff;color:var(--color-white)}::selection{background:#ffa000;background:var(--color-secondary);color:#fff;color:var(--color-white)}.c-dev{color:#e63500;color:var(--color-dev)}.c-mkt{color:#ffa000;color:var(--color-mkt)}.clearfix:after{display:table;clear:both;content:""}.flex{display:flex;justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-right{display:flex;justify-content:flex-end}.flex-left{display:flex;justify-content:flex-start}.flex-center{justify-content:center}.flex-center,.flex-center-v{display:flex;align-items:center}.flex-center-v{justify-content:space-between;flex-wrap:wrap}.flex-full-height{flex-direction:column}.left{text-align:left}.center{text-align:center}.right{text-align:right}.mt0{margin-top:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mr0{margin-right:0}.p10-0{padding:10px 0}.p20-0{padding:20px 0}.mt5{margin-top:.5rem}.mb5{margin-bottom:.5rem}.ml5{margin-left:.5rem}.mr5{margin-right:.5rem}.mt10{margin-top:1rem}.mb10{margin-bottom:1rem}.ml10{margin-left:1rem}.mr10{margin-right:1rem}.mt20{margin-top:2rem}.mb20{margin-bottom:2rem}.ml20{margin-left:2rem}.mr20{margin-right:2rem}.mt40{margin-top:4rem}.mb40{margin-bottom:4rem}.ml40{margin-left:4rem}.mr40{margin-right:4rem}.mt60{margin-top:6rem}.mb60{margin-bottom:6rem}.ml60{margin-left:6rem}.mr60{margin-right:6rem}.mt70{margin-top:7rem}.mb100{margin-bottom:10rem}.pb40{padding-bottom:4rem}.fll{float:left}.flr{float:right}.col-l{float:left;width:49%}.col-r{float:right;width:49%}@media (max-width:1279px){:root{font-size:62.5%;font-size:var(--root-font-size)}.articles-wrap .articles{overflow-x:auto;flex-wrap:nowrap}.career-wrap .title h2:after{left:50%;transform:translateX(-50%)}.subcategories .subcat-item{flex:1 1 35rem;padding:2.5rem 3rem}ol.list-styled{padding:0}.header-main,.header-main .inside{height:6.4rem}.header-main .inside .header-nav{position:absolute;top:100%;right:0;box-shadow:0 0 2rem 0 rgba(41,51,55,.15);z-index:10}.header-main .inside .header-nav:before{content:"";position:absolute;top:0;left:-100vw;right:-100vw;height:100vh;background:#231f20;background:var(--color-dark);opacity:.6;z-index:-1;pointer-events:none}.header-main .inside .header-nav .header-nav-in{position:relative;width:40rem;height:calc(100vh - 6.4rem);padding:2rem 0 0;background:#fff;background:var(--color-white)}.header-main .inside .header-nav ul{flex-direction:column;max-height:calc(100vh - 6.4rem - 7rem);margin:-1rem 0;overflow-y:auto}.header-main .inside .header-nav li{height:auto;justify-content:space-between;margin:0;padding:1rem 5rem}.header-main .inside .header-nav li.is-opened{box-shadow:inset 0 0 2rem 0 rgba(41,51,55,.15)}.header-main .inside .header-nav li.is-opened>a:first-child{font-weight:800;font-weight:var(--font-weight-extrabold)}.header-main .inside .header-nav li.is-opened .header-submenu{display:block}.header-main .inside .header-nav li:last-child{margin:1rem 0;order:-1}.header-smaller .header-main .inside .header-nav li{height:auto}.header-main .inside .header-nav li.dev:after,.header-main .inside .header-nav li.mkt:after{top:50%;width:.4rem;height:calc(100% - 2rem);transform:translateY(-50%)}.header-main .inside .header-nav li.dev a,.header-main .inside .header-nav li.mkt a{font-weight:500;font-weight:var(--font-weight-medium)}.header-main .inside .header-nav li.header-search,.header-main .inside .header-nav li.header-search a{display:none}.header-main .inside .header-nav li a{flex:0 1 auto;justify-content:space-between;padding:0;font-size:1.8rem}.header-main .inside .header-nav li a.is-active:not(.toggler):before{top:50%;left:-1.5rem;transform:translateY(-50%)}.header-main .inside .header-nav li a:not(.btn),.header-smaller .header-main .inside .header-nav li a:not(.btn){height:auto}.header-main .inside .header-nav li a .count{bottom:55%;right:-1.25rem}.header-main .inside .header-search-toggler .header-submenu{position:absolute;top:100%;left:0;right:0;padding:1.5rem;background:#f9f9f9;box-shadow:0 0 2rem 0 rgba(41,51,55,.15)}.header-main .inside .header-search-toggler .header-submenu:before{content:"";position:absolute;top:0;left:-100vw;right:-100vw;height:100vh;background:#231f20;background:var(--color-dark);opacity:.6;z-index:-1;pointer-events:none}.header-main .inside .header-search-toggler .header-submenu .inside{padding:0}.header-main .inside .header-submenu .inside{min-width:auto;min-height:auto;padding:1.5rem 0;background:transparent}.header-main .inside .header-submenu .inside ul li{flex:1 1 100%;width:100%;padding:0}.header-main .inside .header-submenu .inside .zelda{margin:2rem 0 0;font-size:1.5rem}.main-top{margin:0 0 4rem;padding:9rem 0 2rem}.main-top h1{margin-top:0}.consultation{right:0;bottom:-19.4rem;left:0;width:100%;padding:3rem 10rem 3rem 3rem;background:#fff url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCADUAMoDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAMCAQf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD2YwYOAAAAAAAAAAGjQJgAAAAAAAAAAAHTgOgAAAAAAAAA4AAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwdOA6AAAAAbNg4TOAAHAbMAAAAAAA2bMkwAAAWMGTgAAAAABo0TAABo0bAOAAAAAwYAOnAaKAHQAAAAAAAYJgAGioAAAAAAAAAMkgAdLAAAAAAAAAAGSZwAuAAAAAAAAAADJM4dKnQAAAAAAAAAAcJFDQAB//8QAIxAAAQMEAwADAQEAAAAAAAAAAQARUQIgMUADEBITMDJBIf/aAAgBAQABPwBGuESTrCshfIFWf5tEuT2xhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYuGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryY7IY9+jK9GV6Mr0ZXoyvRlejK9GV6Mr0ZXoyqa57JYI1kr0ZXoyvRlejKJJ7rH9++mueuTH1GiPvpqZV/m8Ukr4xNjJkyZMmTJkyZVURY/wDjd0fpMm0qqIuo/Q1aqXtGRrVUuiNo0uiCOgH2CAUQxVNIF3//xAAUEQEAAAAAAAAAAAAAAAAAAACQ/9oACAECAQE/AC+//8QAFBEBAAAAAAAAAAAAAAAAAAAAkP/aAAgBAwEBPwAvv//Z) no-repeat 100%;background:var(--color-white) url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCADUAMoDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAMCAQf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD2YwYOAAAAAAAAAAGjQJgAAAAAAAAAAAHTgOgAAAAAAAAA4AAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwAdLAAAAAAAAAAwTAB0sAAAAAAAAADBMAHSwAAAAAAAAAMEwdOA6AAAAAbNg4TOAAHAbMAAAAAAA2bMkwAAAWMGTgAAAAABo0TAABo0bAOAAAAAwYAOnAaKAHQAAAAAAAYJgAGioAAAAAAAAAMkgAdLAAAAAAAAAAGSZwAuAAAAAAAAAADJM4dKnQAAAAAAAAAAcJFDQAB//8QAIxAAAQMEAwADAQEAAAAAAAAAAQARUQIgMUADEBITMDJBIf/aAAgBAQABPwBGuESTrCshfIFWf5tEuT2xhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYTGExhMYuGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryYtGRq8mLRkavJi0ZGryY7IY9+jK9GV6Mr0ZXoyvRlejK9GV6Mr0ZXoyqa57JYI1kr0ZXoyvRlejKJJ7rH9++mueuTH1GiPvpqZV/m8Ukr4xNjJkyZMmTJkyZVURY/wDjd0fpMm0qqIuo/Q1aqXtGRrVUuiNo0uiCOgH2CAUQxVNIF3//xAAUEQEAAAAAAAAAAAAAAAAAAACQ/9oACAECAQE/AC+//8QAFBEBAAAAAAAAAAAAAAAAAAAAkP/aAAgBAwEBPwAvv//Z) no-repeat 100%;background-size:17.5rem;transition:bottom .3s,box-shadow .3s;transition:bottom var(--transition-timing),box-shadow var(--transition-timing)}.consultation.is-opened{bottom:0}.consultation>div{max-width:82.9rem;margin:0 auto}.consultation h3{font-size:2.1rem}.consultation h3 span{font-size:2.3rem}.consultation p{margin:1.5rem 0}.consultation .btn-close{left:auto;right:1.5rem;z-index:10}.consultation .image{top:auto;right:0;bottom:-1rem;max-height:18rem;z-index:0}.footer-top .social ul{margin:-1rem}.footer-top .social li{margin:1rem}.footer-top .social a{font-size:3.5rem}.footer-menu{margin:2rem -1rem;padding:0 0 5rem}.footer-menu .menu{flex:0 1 calc(33.33333% - 2rem);margin:2rem 1rem}.footer-menu .menu.menu-brand{display:none}.footer-menu .menu.menu-brand>div{max-width:22rem}.footer-menu .menu.menu-brand>div.image-logo{margin:0 0 4rem;padding:0}.footer-menu .menu.menu-brand>div.image-logo img{flex:0 1 16rem;max-width:16rem;width:auto;height:auto}.footer-menu .menu.menu-brand>div.image-sheep{margin:0 0 -1rem}.homepage .main-top{margin:6.4rem 0 2rem}.homepage .main-top .inside{margin:-2rem;padding:3.5rem 2rem 7rem}.homepage .main-top .inside>*{margin:2rem}.homepage .main-top .inside .content{flex:0 1 44rem}.homepage .main-top .inside .content h1{font-size:4rem}.homepage .main-top .inside .homepage-slider{flex:0 0 47rem}.homepage .main-top .inside .homepage-slider .homepage-swiper{width:47rem}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide img{width:45rem;height:auto}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide .btn{right:0;bottom:2.5rem}.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets{bottom:-2rem}.homepage .main-top>img.triangles{opacity:.8}.homepage .main-top>img.main-bg{left:38vw}.homepage-map .inside .content{flex:1 1 100%;text-align:center}.homepage-map .inside .content h2{text-align:center}.homepage-map .inside .image{flex:1 1 100%;padding-top:5rem;text-align:center}.category-info img{height:30rem}.offer-box .offer a{padding:2.5rem 3rem}.company .career-wrap .img{order:2;width:100%;margin:4rem 0 0}.timeline-wrap .timeline{max-width:45rem;position:relative;display:flex;flex-direction:column;align-items:center}.timeline-wrap .timeline .item:after,.timeline-wrap .timeline .item:before{left:0}.timeline-wrap .timeline .item:nth-child(2n) .text{text-align:left}.timeline-wrap .timeline .item:nth-child(2n) .text:before,.timeline-wrap .timeline .item:nth-child(odd) .text:before{content:none}.timeline-wrap .timeline .item .year{display:none}.timeline-wrap .timeline .item .text{margin-left:4rem}.timeline-wrap .timeline .item .text:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border-width:1rem 2rem;border-style:solid;border-color:transparent;border-right-color:#fff;border-right-color:var(--color-white)}.timeline-wrap .timeline .item .text time{display:block}.career-info .career-wrap .img{order:2;width:100%}.career-info .career-wrap .img img{padding:0}.main-content{margin:0 auto}.blog-article{padding:0 .5rem}.reference-info img{width:100%;height:30rem}ul.dictionary-nav li:first-child a{width:8rem}}@media (max-width:829px){:root{font-size:62.5%;font-size:var(--root-font-size)}body.lock-scroll{position:fixed!important;top:0!important;width:100%!important}.articles-wrap .articles{justify-content:flex-start}.articles-wrap .articles .item .img,.articles-wrap .articles .item .img img{width:100%}.career-wrap{margin:5rem 0}.career-wrap .career img{padding:0}.career-wrap .title{text-align:center}.career-wrap .title h2{font-size:3rem}.career-wrap .title p{font-size:1.5rem}.reference-swiper.article .references-wrap .reference{flex:1 1 100%}.clients-wrap{margin:5rem 0}.benefit-box li{flex:1 0 50%;padding:0 .5rem;margin:0 0 5rem}.benefit-box li:nth-child(n){color:#ffa000;color:var(--color-mkt)}.benefit-box li:nth-child(8n-1),.benefit-box li:nth-child(8n-2),.benefit-box li:nth-child(8n-5),.benefit-box li:nth-child(8n-6){color:#e63500;color:var(--color-dev)}.benefit-box li span{font-size:1.5rem}.benefit-box li svg{font-size:150%}.career-label h2{font-size:2.4rem}h1.main-title,h2.main-title,h3.main-title,h4.main-title,h5.main-title,h6.main-title{font-size:3rem}.main-capt{font-size:1.5rem;margin:1rem auto;padding:1rem 0}.main-text-title{font-size:3rem}.title-box h2{font-size:2.4rem;padding:2rem 2rem 4rem}.table-rwd tr{border-top:1px solid #e63500;border-top:1px solid var(--color-primary)}.table-rwd th{display:none}.table-rwd td{display:block;padding:5px 10px}.table-rwd td:before{content:attr(data-th);font-weight:700;display:inline-block}.table-rwd tr+tr td:first-child{border-top:1px solid #e6e6e6;border-top:1px solid var(--color-lightgray)}.form-wrap .form-title{padding:6rem 3rem}.form-wrap .form-title h2{font-size:3.8rem}.form-wrap .form-inside{padding:3rem 4rem}.form-wrap .form-inside form,.form-wrap .form-inside form fieldset>div{margin:0}.contact-form{margin-bottom:6rem}.contact-form .form-label{height:20rem}.contact-form .form-label h2{font-size:3rem}.contact-form .form-label span{font-size:1.5rem}.contact-form .form-label .title:after{top:calc(0% + 8.5rem)}.consultation.is-opened{bottom:0}.footer-top{flex-direction:column;margin:1rem 0 3.5rem}.footer-top .contact{margin-bottom:2rem;flex-direction:column}.footer-top .contact a{margin-bottom:2rem}.footer-top .social{margin:0 0 2rem}.footer-menu .menu{flex:0 1 calc(50% - 2rem)}.footer-menu .menu.menu-brand>div.image-sheep{flex:0 1 auto;margin:0}.footer-menu .menu.menu-brand>div.image-sheep img{position:static;width:auto}.studies-cta{align-items:center}.studies-cta h3{text-align:center}.studies-cta img{position:relative;right:0;bottom:-4rem}.homepage .main-top .inside{flex-wrap:wrap;margin:0;padding:0}.homepage .main-top .inside>*{margin:0}.homepage .main-top .inside .content{flex:1 1 auto;padding:5rem 2rem;text-align:center}.homepage .main-top .inside .content p{margin:0 auto}.homepage .main-top .inside .homepage-slider{flex:1 1 100%;height:auto;padding:2.5rem 0 5rem}.homepage .main-top .inside .homepage-slider .homepage-swiper{width:40rem;height:auto}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide{padding:0 0 6.5rem}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide img{width:auto}.homepage .main-top .inside .homepage-slider .homepage-swiper .swiper-slide .btn{bottom:0;margin:0 auto;right:calc(50% - 10rem)}.homepage .main-top .inside .homepage-slider>img{display:block}.homepage .main-top .inside .homepage-slider .swiper-pagination-bullets{position:static;justify-content:center;padding:4rem 0}.homepage .main-top>img.main-bg{display:none}.crossers{margin-top:-11rem}.homepage-team{margin:4rem 0}.homepage-team .inside{margin:0 auto;padding:2rem}.homepage-team .inside h2{font-size:1.8rem}.homepage-map{padding:4rem 0}.homepage-map .inside .content p{font-size:1.5rem}.benefits-wrap{padding:2rem 0}.benefits-wrap .benefits .item .number{font-size:3rem}.export-wrap{margin:2rem 0;padding:4rem 0}.export-wrap .inside{flex-wrap:wrap}.export-wrap .inside .content{flex:1 1 100%;text-align:center}.export-wrap .inside .content h2{font-size:3rem}.export-wrap .inside .image{margin-left:0;padding-top:4rem;text-align:center}.partners-wrap{margin:2rem 0}.newsletter-wrap .newsletter-form{padding:1.5rem}.newsletter-wrap .newsletter-form div .icon{margin-right:2rem}.newsletter-wrap .newsletter-form div label{margin-right:0}.newsletter-wrap .newsletter-form div label input{font-size:1.4rem}.newsletter-wrap .newsletter-form .btn.btn-white{flex:1 1 100%;margin-top:2rem}.category-info .inside{font-size:1.6rem;padding:2rem}.title-wrap{flex-direction:column;margin:5rem 0}.title-wrap .text{margin:0;text-align:center;font-size:1.5rem}.influencers-wrap .benefit-box{margin-bottom:0}.offer-box .offer{flex:1 1 100%}.trial{margin:7rem 0}.trial .inside{flex-wrap:wrap}.trial .inside .image{flex:1 1 100%}.trial .inside .image img{max-width:14rem}.trial .inside .content{flex:1 1 100%}.career-title .career-wrap{margin:0 0 5rem}.career-title .career-wrap .title{width:100%;text-align:center}.career-title .career-wrap .title h2{font-size:3rem}.career-title .career-wrap .title p{font-size:1.5rem}.gallery-text-wrap{height:40rem;margin:-8rem 0 6rem}.gallery-text-wrap .title a{margin-top:1.2rem}.gallery-text-wrap .title .info p{font-size:1.5rem;padding:0 1rem;width:100%;max-width:12rem;text-align:center}.gallery-text-wrap .title .info svg{display:flex;margin:0 auto}.gallery-text-wrap .label{padding:2rem 1rem 3rem}.gallery-text-wrap .label h2{font-size:2rem}.gallery-text-wrap .label h2:after{bottom:calc(100% + 2rem)}.gallery-text-wrap .label h2:before{bottom:calc(100% + 1.6rem);border-bottom-color:#f0f0f0}.gallery-text-wrap .label p{font-size:1.5rem}.benefit-wrap{margin:0}.experiences-warp .benefit-box,.team-career-wrap{margin-bottom:0}.socials-wrap{margin-bottom:6rem}.company .career-wrap .title{max-width:none}.base-info .inside{font-size:1.6rem;padding:2rem;margin:0 1rem}.label-wrap .label{padding:2rem 1rem 3rem}.label-wrap .label h2{font-size:2rem;padding:0 3rem}.label-wrap .label h2:after{bottom:calc(100% + 2rem)}.label-wrap .label h2:before{bottom:calc(100% + 1.6rem)}.label-wrap .label p{font-size:1.5rem}.team-wrap{margin:0 0 5rem}.team-detail{padding:0}.team-detail h2{font-size:3rem}.team-detail p{font-size:1.5rem}.team-detail .img{margin:0 0 4rem}.team-detail .detail{width:100%;padding:0}.reference-wrap{margin:5rem 0;padding:5rem 0}.article-types{margin:3rem 0 2rem}.article-types a{padding:.8rem 1.5rem;font-size:1.5rem}.companies-wrap{margin:5rem 0 4rem}.reference-info .inside{font-size:1.6rem;padding:2rem}.solution-wrap .label{padding:2rem 1rem 3rem}.solution-wrap .label h2{font-size:2rem}.solution-wrap .label h2:after{bottom:calc(100% + 2rem)}.solution-wrap .label h2:before{bottom:calc(100% + 1.6rem);border-bottom-color:#f0f0f0}.solution-wrap .label p{font-size:1.5rem}.project-info .clients-wrap{margin:0}.author-wrap{margin:5rem 0}.columns{margin:4rem 0}.columns.five .item,.columns.four .item,.columns.three .item,.columns.two .item{flex:1 1 100%}.columns .item{flex:1 1 100%;padding:2rem 0}.dictionary .letter .items .item{flex:0 1 calc(33% - 4rem)}.col-l,.col-r{float:none;margin:2rem 0;width:100%}}@media (max-width:559px){:root{font-size:62.5%;font-size:var(--root-font-size)}.container-blog{padding:0}.socials .item{font-size:1.2rem}.articles-wrap .articles h2{font-size:2rem}.articles-wrap .articles p{font-size:1.5rem}.articles-wrap .bottom{margin:3rem 0 10rem}.articles span,.articles time,.main-content span,.main-content time{font-size:1.3rem}.articles a,.main-content a{font-size:1.5rem}.article-types{margin:6rem 0 0}.career-wrap{margin:2rem 0}.career-wrap .career{padding:2rem 2rem 4rem}.reference-swiper .references-wrap{padding:0}.reference-swiper .references-wrap .reference{margin:2rem 0;padding:2rem}.reference-swiper .references-wrap .bottom{margin-top:1rem}.solutions-wrap{padding:0}.solutions-wrap .solution{margin:2rem 0;padding:2rem}.clients-wrap .clients{padding:0 4rem}.benefit-box{margin-bottom:5rem}.benefit-box li{flex:1 1 100%;flex:1 0 100%;margin:2rem 0;max-width:none}.benefit-box li:nth-child(n){color:#ffa000;color:var(--color-mkt)}.benefit-box li:nth-child(2n){color:#e63500;color:var(--color-dev)}.gallery-box{margin-bottom:5rem}.career-label{margin-top:0}.subcategories .subcat-item{flex-direction:column;text-align:center}.subcategories .subcat-item:not(:empty){padding:2.5rem 3rem}.subcategories .subcat-item .image{flex:0 0 6rem}.subcategories .subcat-item .image img{max-width:4rem;max-height:4rem}.subcategories .subcat-item.fix{display:none}ol.list-styled.vertical li{flex:1 1 100%;text-align:center}ol.list-styled.vertical li:after,ol.list-styled.vertical li:before{left:50%;transform:translateX(-50%)}ol.list-styled li{flex:1 1 100%}.form-wrap{margin-top:5rem}.form-wrap .form-title{padding:4rem 2rem}.form-wrap .form-title h2{font-size:3rem}.form-wrap .form-inside{padding:2rem}.header-main .container{padding:0 10px}.header-main .inside .header-logo img{flex:0 1 8rem;width:8rem}.header-main .inside .header-nav .header-nav-in{width:100vw}.header-main .inside .header-icons{margin:-.5rem}.header-main .inside .header-icons>*{flex:0 1 4rem;margin:.5rem}.header-main .inside .header-icons>* .link{width:4rem;height:4rem;line-height:3.2rem}.header-main .inside .header-submenu .inside ul li a{flex:1 1 100%}.main-top h1{font-size:3rem}.consultation{bottom:-24.7rem;padding:3rem 5rem 3rem 1rem}.consultation h3{max-width:26rem}.consultation p{max-width:22rem}.consultation .image{right:-3rem;bottom:-3rem}.footer-menu{padding:0 0 2.5rem}.footer-menu .menu{flex:1 1 100%}.swiper-button-next,.swiper-button-prev{font-size:4rem}.studies-cta{padding:4rem 2rem}.studies-cta h3{font-size:2.4rem}.photogallery li{flex:0 1 calc(50% - 1rem)}.photogallery li a{padding:1.5rem .5rem}.photogallery li a img{max-width:12rem}.homepage .main-top .inside .content h1{font-size:2.9rem}.homepage .main-top .inside .homepage-slider .homepage-swiper{width:30rem}.crossers .item{align-items:center;margin:2rem -1rem;padding:3rem 2rem;text-align:center}.workflow .switch{padding:2rem}.workflow .switch li{flex:1 1 10rem}.category-info img{height:auto;margin-bottom:0}.category-info h2{margin:0}.title-wrap .img img{max-width:10rem}.influencers-wrap{margin:5rem 0}.offer-box .offer a{padding:2rem}.offer-box .offer a .types{padding:2rem 0 0}.offer-box .offer a .is-highlight{height:2.5rem;padding:0 1rem}.offer-box .offer a .is-highlight span{font-size:1.3rem}.content-button{margin-bottom:5rem}.career-title .career-wrap .career{padding:3rem 0}.career-title .career-wrap .title h2{font-size:2.4rem;font-weight:800;font-weight:var(--font-weight-extrabold)}.career-title .career-wrap .title p{margin:2rem 0;font-size:1.5rem}.gallery-text-wrap{margin-top:5rem}.gallery-text-wrap .title{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.company .career-wrap .img{margin:0}.company .career-wrap .img:before{background-size:24rem}.company .career-wrap .img span{position:absolute;right:50%;top:38%;transform:translateX(-110%);background:#fff;padding:.5rem 1.6rem;font-size:1.6rem}.base-info h2{margin:0}.teamwork-info .main-capt{margin-top:0}.teams li{flex:1 1 10rem}.team-detail{margin:6rem 0 5rem}.reference-wrap .reference .img{margin:3rem 0 2rem}.reference-wrap .reference .img img{margin:2rem 0}.article-types{justify-content:flex-start}.blog-image{margin-top:3rem}.blog-article .blog-header{height:6.2rem;padding:1rem;align-items:flex-start}.blog-article .blog-header .dash{display:none}.blog-article .blog-header a{display:flex}.blog-article .blog-header a,.blog-article .blog-header span,.blog-article .blog-header time{font-size:1.3rem}.blog-article .blog-content,.blog-article .blog-content p{font-size:1.5rem;line-height:2.6rem}.blog-article .blog-content p{margin-bottom:3rem}.blog-article .blog-content ul:not(.dictionary):not(.photogallery){font-size:1.5rem;margin-bottom:3rem;line-height:3rem}.blog-article .blog-content .title{text-align:center;margin-right:.5rem;margin-left:.5rem}.blog-article .blog-content ol{font-size:1.5rem;line-height:3rem}.month-text{display:none}.month-num{display:inline}.profile{flex-direction:column;margin-bottom:1rem;padding-bottom:1rem}.profile-socials{margin:2rem 0}.reference-info img{height:auto;margin-bottom:0}.reference-info h2{margin:0}.reference-info .inside .header{justify-content:center}.reference-info .inside .header span{padding:1rem 2rem}.author-wrap .author .text{margin:0 2rem}ul.dictionary-nav{font-size:1.5rem;margin-bottom:3rem;line-height:3rem}.dictionary .letter .items .item{flex:1 1 100%}}@media (min-width:1280px){ol.list-styled li:nth-child(2n):before{background:#ffa000;background:var(--color-mkt)}ol.list-styled li:nth-child(4n+2):before,ol.list-styled li:nth-child(4n+3):before{background:#e63500;background:var(--color-dev)}.header-main .inside .header-nav,.header-main .inside .header-nav li:hover .header-submenu,.header-top{display:block}.header-main .inside .header-nav li:hover a:not(.btn){background:#f9f9f9}.header-main .inside .header-nav li .header-submenu .inside a.is-active:not(.toggler):before{content:none}.header-main .inside .header-nav li a.toggler{display:none}.header-smaller .header-main .inside .header-nav li a.is-active:not(.toggler):before{top:67.5%}.header-main .inside .header-nav li a:not(.btn):hover{background:#f9f9f9}.header-main .inside .header-nav li a:not(.btn):hover .count{color:#fff;color:var(--color-white)}.header-main .inside .header-icons,.header-main .inside .header-nav .contact{display:none}.header-main .inside .header-submenu{position:absolute;top:100%;left:-4rem}.header-main .inside .header-submenu:before{content:"";position:absolute;top:0;left:-100vw;right:-100vw;height:100vh;background:#231f20;background:var(--color-dark);opacity:.6;z-index:-1;pointer-events:none}.header-main .inside .header-submenu .inside ul li a{padding:0 0 0 1.5rem}.header-main .inside .header-submenu .inside ul li a:after{content:"";position:absolute;top:0;left:0;width:.2rem;height:100%;background:#e63500;background:var(--color-primary)}.workflow .switch li a:before{content:"";position:absolute;bottom:-7.4rem;left:50%;transform:translateX(-50%);border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-top-color:#fff;border-top-color:var(--color-white);filter:drop-shadow(0 1.5rem 1rem #e6e6e6);filter:drop-shadow(0 1.5rem 1rem var(--color-lightgray));opacity:0;transition:.3s;transition:var(--transition-timing)}.workflow .switch li a:focus:before,.workflow .switch li a:hover:before,.workflow .switch li a[aria-selected=true]:before{opacity:1}.gallery-text-wrap .title img{display:none}.company .career-wrap .img{width:41rem;height:41rem;margin-right:5rem}.company .career-wrap .img img{margin-top:7rem;height:31.5rem}.company .career-wrap .img:before{background-size:40rem;margin-top:-1rem}.teams li a:before{content:"";position:absolute;bottom:-7.4rem;left:50%;transform:translateX(-50%);border-width:2.2rem 1rem;border-style:solid;border-color:transparent;border-top-color:#fff;border-top-color:var(--color-white);filter:drop-shadow(0 1.5rem 1rem #e6e6e6);filter:drop-shadow(0 1.5rem 1rem var(--color-lightgray));opacity:0;transition:.3s;transition:var(--transition-timing)}.teams li a.is-active:before,.teams li a:focus:before,.teams li a:hover:before,.teams li a[aria-selected=true]:before{opacity:1}}